API for Link Storing website

This repository contains code for REST API created for my project that allows user to create their profile, store their inmportant links, update profile photo, update background image on their profile page.

I am using the following stack for backend:

  • Node JS
  • ExpressJS
  • MongoDB

The API is hosted on Render

  • Server Specs: 0.1 CPU and 512 MB RAM

To run the API on local machine

  • Git clone to your machine

    git clone https://github.com/abhilashk23/user-login-api.git
  • Then install the libraries using npm

    npm install
  • Install nodejs, nodemon to run the app.js file

    npm install nodejs nodemon
  • Create .env file to store environment variables

  • To run the app.js file

    nodemon app.js

Storage For API

The API uses AWS S3 for storing image files.