Skip to content

whovivekshukla/SubLevel

Repository files navigation

SubLevel

SubLevel is a Social Media Clone Backend API.

Features :

  • User Authentication (Register and Login)
  • Verify Email and Reset Password
  • Create Posts
  • Like Posts
  • Reply on Posts
  • Follow Users
  • A Feed

To run this project

  1. Create an .env file and set the following variables: MONGO_URI, JWT_SECRET, JWT_LIFETIME with appropriate values.

  2. Go to https://ethereal.email/ and copy the NodeMailer Config Data and paste it in the nodeMailerConfig file in the utils folder.

  3. Ensure that NodeJS is installed on your computer.

  4. Open the terminal and navigate to the project directory.

  5. Run the following commands in the terminal:

    • npm install
    • npm start
  6. Then go to http://localhost:3000

Releases

No releases published

Packages

No packages published