Kormik is a project-based marketplace where users can register as employers or freelancers. Employers can post jobs and projects, while freelancers can place bids on their desired opportunities. The platform facilitates communication, file submission, and project management between employers and freelancers, making it an efficient tool for remote collaboration.
- User Authentication: Users can sign up as either an employer or a freelancer by providing the necessary information.
- Responsive Design: Built using React and Tailwind CSS for a modern and mobile-friendly interface.
- Post Jobs: Employers can post jobs categorized as full-time, part-time, or project-based.
- Review Bids: Employers can view bids placed by freelancers for their jobs and select a winner.
- Talent Search: Employers can use the "Find Talent" page to discover freelancers and post their projects.
- Project Management: Employers can communicate with freelancers and confirm project completion after file reviews.
- Search for Jobs: Freelancers can browse job listings and filter them based on their preferences.
- Place Bids: Freelancers can place bids on their best-matching jobs with tailored proposals.
- Project Workspace: Freelancers can communicate with employers in the project workspace for revisions and file submission.
- Dashboard: Separate dashboards for employers and freelancers to track bids, jobs, and project statuses.
- Real-Time Communication: Text-based messaging system for project collaboration.
- Dynamic Job Status Updates: Automatic status updates for jobs after employer confirmation.
- React.js: For building the user interface.
- Tailwind CSS: For responsive and modern design.
- Heroicons: For intuitive icons.
- Framer Motion: For animations and transitions.
- Axios: For API requests and handling backend communication.
- Express.js: For server-side logic and API development.
- MongoDB: For database storage and management.
- Cors: For handling cross-origin requests.
- Vercel: For deploying the backend server.
Ensure you have the following installed:
- Node.js (v14+)
- MongoDB (local or cloud-based)
- npm or yarn
Live Link: https://kormik-dfdd3.web.app/