Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 910 Bytes

README.md

File metadata and controls

32 lines (24 loc) · 910 Bytes

MBlog

MBlog is a social media web app, made entirely in Typescript. This repo contains the backend code for MBlog. You can find the frontend code here.

Setup

In order to run this project, after installing the dependencies, setup the project using the following commands:

pnpm install
pnpm db:migrate
pnpm db:seed
pnpm dev

This project was made via pnpm, but you can use npm too.

Features

Summary of features listed below.

  • It should be able to register a user
  • It should be able to log a user in
  • It should be able to update a user
  • It should be able to delete a user
  • It should be able to create a post
  • It should be able to update an existing post
  • It should be able to delete a post
  • It should be able to create a comment for a post
  • It should be able to update a comment
  • It should be able to delete a comment