Skip to content

mhaprean/rest-api-blog-ts-express-mongoose

Repository files navigation

BLOG REST API prototype

Built with

  • Express js
  • Typescript
  • MongoDB
  • Mongoose

Features

  • users can register, login and read articles

  • logged in user can create and update own articles

  • user can like an article

  • user can filter articles by category or by tag

  • admin can create categories, tags and articles

  • admin can edit articles

Get started:

  • create an account on https://www.deta.sh/ (used in this project only for image storage)

  • from your dashboard go to Project Keys and create a new Key

  • create an .env file simmilar to .env.example and update your DETA credentials there

  • create an account on https://account.mongodb.com/

  • create a database and a collection and update the MONGO_DB_URL variable in .env file

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors