Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 733 Bytes

README.md

File metadata and controls

28 lines (19 loc) · 733 Bytes

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