FindMeAJob is a job search platform where users can apply for jobs and register new job opportunities. It provides an intuitive interface for job seekers and employers alike.
FindMeAJob aims to bridge the gap between job seekers and employers by offering features such as:
- Search for job listings
- Apply for jobs
- Register new job postings
- User authentication and profiles
The project utilizes the following technologies:
- Next.js 14.2.16: React framework for server-side rendering and static site generation.
- TypeScript: Strongly typed programming language.
- Prisma 5.22.0: ORM for database management.
- Tailwind CSS 3.4.1: Utility-first CSS framework.
- React 18: UI library for building interfaces.
- Clerk 6.5.1: Authentication and user management.
- Zod 3.23.8: TypeScript schema validation.
- Lucide-react 0.456.0: Icon library.
- Sharp 0.33.5: Image processing library.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 with your browser to see the result.
To learn more about the technologies used in this project, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Prisma Documentation - explore Prisma ORM.
- Tailwind CSS Documentation - utility-first CSS framework.
- React Documentation - learn about React.