ctafsiras / career-consultation-backend

Home Page:https://career-consultation-backend.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Career Consultation Backend

This project provides backend functionalities for career consultation services.

Technologies Used

  • Prisma: An open-source database toolkit. This project uses it to interact with the database.
  • Express: A popular Node.js web application framework.
  • JWT (jsonwebtoken): Used for authentication purposes, enabling secure transmission of information.
  • Zod: A runtime TypeScript type checker. Allows for validating data shapes and creating safe, validated data.
  • Cors: Provides a middleware to enable CORS with various options.
  • Dotenv: Zero-dependency module that loads environment variables from a .env file.

Getting Started

  1. Prerequisites: Ensure you have Node.js and npm installed.

  2. Clone the repository:

    git clone <repository-url>
    cd career-consultation-backend
    
  3. Install Dependencies:

    npm install
    
  4. Setting up Environment Variables: Copy the .env.example to .env and provide the necessary values.

  5. Running in Development Mode:

    npm run dev
    
  6. Running in Production Mode:

    npm start
    

Author

  • Chowdhury Tafsir Ahmed Siddiki

License

This project is licensed under the ISC License.

About

https://career-consultation-backend.vercel.app


Languages

Language:TypeScript 100.0%