Skip to content

CareerNavigators/timeforge-server

Repository files navigation

TimeForge Backend Server

Introduction:

TimeForge Backend Server serves as the backbone of the TimeForge project, providing essential functionalities for event management and user authentication.

Environment Variables:

How to Obtain Configuration Variables

Configuration Variables

Daily

OAuth2

Database

  • DB_USER: MongoDB username
  • DB_PASSWORD: MongoDB password

Gmail

  • MAIL: Gmail
  • PASS: Gmail Apps Password

Firebase

Universe

  • UNIVERSE_DOMAIN: googleapis.com
  1. Clone the repository:

    git clone https://github.com/CareerNavigators/timeforge-server.git
  2. Navigate to the project directory:

    cd timeforge-server
  3. Install dependencies:

    npm install
  4. Create a .env file:

    • Create a .env file in the root directory of your project.
    • Copy the required environment variables from the provided .env.example file.
  5. Start the development server:

    npm run dev
  6. View the app:

That's it! You've successfully set up and run the app with locally.

Contributions…

Releases

No releases published

Packages

No packages published

Contributors 6