Skip to content

JobFinder is a backend project developed using Nodejs that allows users to create jobs, register accounts, log in, and delete jobs. A job portal for job seekers.

Notifications You must be signed in to change notification settings

ASA-HELPER/JobFinder

Repository files navigation

JobFinder

JobFinder is a backend project developed using Nodejs that allows users to create jobs, register accounts, log in, and delete jobs. Implemented user authentication and authorization using JSON Web Tokens (JWT) and bcryptjs for password hashing. Utilized Swagger UI to document and visualize the RESTful API endpoints for the application, making it easier for developers to interact with the API.

Tech Stack

Server: Node.js, Express

Database: MongoDB

Run Locally

Clone the project

  git clone https://github.com/ASA-HELPER/JobFinder.git

Go to the project directory

  For example: cd project-name

Install dependencies

  npm install

Start the server

  npm run start

Screenshots

Swagger Authentication APIs

Img-1

Swagger Job, Test, and User APIs

Img-2

Schemas

Img-3

Contributing

Contributions are always welcome! Found some issues with the project? Please open an issue or a pull request!

About

JobFinder is a backend project developed using Nodejs that allows users to create jobs, register accounts, log in, and delete jobs. A job portal for job seekers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published