/JobBoard-API-

Primary LanguageTypeScriptMIT LicenseMIT

JobBoard-API-

Overview

JobBoard API is a RESTful backend service designed for a job portal application. Built with Node.js, Express, and TypeScript, this API provides robust functionalities for managing job listings, user authentication, and job applications. It supports operations such as creating, updating, retrieving, and deleting job listings, as well as user registration and login.

Features

  • Job Management: CRUD operations for job listings.

  • User Authentication: Register and log in users with JWT authentication.

  • Job Applications: Apply for jobs.

  • Search and Filter: Basic search functionality for jobs.

  • Technologies

  • Node.js: Server-side JavaScript runtime.

  • Express: Web framework for Node.js.

  • TypeScript: Superset of JavaScript providing static typing.