CharaeKeow / job-application-tracker-backend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Job Application Tracker Backend

Project Status: In progress

This is the backend server for the Job Application Tracker project. It provides the API endpoints and handles the server-side logic for managing job applications.

Description

The Job Application Tracker Backend is built with Node.js, Express, and TypeScript. It provides a RESTful API for managing job applications, including creating new applications, retrieving application details, updating application status, and more.

Prerequisites

  • Node.js (version X.X.X or higher)
  • npm (version X.X.X or higher)

Installation

  1. Clone the repository:

    git clone <repository-url>
  2. Install the dependencies

npm install
  1. Set up environment variables:
  • Create a .env file in the root directory.
  • Add the necessary environment variables to the file. Refer to the provided .env,example file for the required variables.

Usage

  1. Start the server in development mode:
npm run dev
  1. Build the project for production:
npm run build
  1. Start the server in production mode:
npm start
  1. Lint the code:
npm run lint
  1. Format the code:
npm run format

About


Languages

Language:TypeScript 100.0%