Stop thinking about job descriptions and get them here. Try our Online Search and REST API.
- Online search
- REST API support
- Multiple apps support with API keys
- React and Next.js for frontend and backend
- Tailwind CSS for styling
- Next Auth for authentication
- PostgreSQL for job description search
- DynamoDB for API key management and validation
This project uses the dataset provided by the O*NET Resource Center for searching job descriptions.
You may obtain a copy of their dataset from here. Import it to your PostgreSQL database.
Clone this repository:
$ git clone https://github.com/arvl130/job-descriptions.git
$ cd job-descriptions
Pull down the project dependencies:
$ pnpm install
Create a .env
file using the .env.template
. Fill in the file with the appropriate credentials.
$ cp .env.template .env
$ vi .env # press :wq to quit!
Run the project:
$ pnpm dev
Build for production:
$ pnpm build
This project is licensed under the MIT License. Copyright © 2023 Angelo Geulin