Work-Hive is a social media platform built with React.js, TypeScript, and cutting-edge technologies, designed specifically for developers to connect, share, and thrive in their DevLife.
Key Features:
- Create, share, and like posts: Express yourself, showcase your projects, ask questions, and engage with the developer community.
- Save posts for later: Bookmark interesting content for future reference.
- Update your posts: Keep your content fresh and ensure it reflects your latest work. (Note: Follow count functionality will be implemented soon)
- Upcoming features:
- Comments: Foster deeper discussions and collaborations (coming soon).
- Job board: Find and connect with exciting developer opportunities (stay tuned!).
Frontend:
- React.js: A powerful JavaScript library for building dynamic user interfaces.
- TypeScript: Enhances developer experience with type safety and improved code maintainability.
- Vite: A blazing-fast development server for a smooth development workflow.
- Tailwind CSS: A utility-first CSS framework for rapid and responsive UI development.
- ShadCn/Ui and Aceternity UI: Pre-built UI components for a polished and consistent look.
- react-hook-form: Simplifies form handling and validation.
Backend:
- Appwrite: A self-hosted backend-as-a-service (BaaS) solution for secure data management.
- Tanstack Query: For real-time data mutations and
- Zod Validation: Enforces data integrity and prevents errors with robust schema validation.
-
Clone the repository:
git clone https://github.com/akcharlie24/Work-Hive
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
This will launch Work-Hive in your browser, typically at http://localhost:3000/
.
Check out Work-Hive in action at:
https://work-hive-black.vercel.app/
Work-Hive is a remarkable project that caters to the specific needs of developers. It combines the power of social media with the technical prowess of React.js and TypeScript, creating a platform that fosters a vibrant developer community. With its clean architecture, robust tech stack, and exciting roadmap, Work-Hive is poised to make a significant impact in the developer landscape.
Feel free to contribute to the project (Create PRs and suggest changes wherever you feel necessary)