Skip to content

A social media REST API with jwt login, register, and all CRUD operations. The API is following MVC design pattern.

Notifications You must be signed in to change notification settings

ZiangZhao1227/iMedia-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iMedia-API

A social media REST API with jwt login, register, and all CRUD operations. This server is deployed on heroku. Check the routers below to fetch the data. Note that some routes are protected by jwt middleware so in order to get the data please make sure you have the valid token to access.

Tech & libraries

Server is deployed on Heroku

BASE URL https://imedia-app.herokuapp.com/

iMedia client side

https://github.com/ZiangZhao1227/iMedia

URL Lists

User

POST

Authentication

Authentication

Installing

Execute the command from the project directory

 npm install

Env Variables

Make Sure to Create a .env file and add appropriate variables in order to use the app.

JWT_SEC_KEY = YOUR KEY HERE
MONGODB_URI = YOUR KEY HERE
MONGODB_URI_LOCAL = YOUR KEY HERE

REST API Architecture --- MVC

MVC

About

A social media REST API with jwt login, register, and all CRUD operations. The API is following MVC design pattern.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published