Awesome Blogsite Project
Awesome Blogsite Project
- [x] Setup Server
- [x] Install Dependencies
- [x] cors
- [x] cookie-parser
- [x] body-parser
- [x] passport
- [x] jwt
- [x] validator
- [x] morgan
- [x] crypto
- [x] lodash
- [x] slugify
- [x] Setup Express App
- [x] Setup user authentication and blog post routes
- [x] Model DB
- [x] UserSchema setup
- [x] BlogSchema setup
- [x] Setup Mongoose Model(s)
- [x] POST /api
- Create a new users
- Create a new blogpost
- [x] GET / logs
- [x] Listing all blog post
- [x] Setting up react as a client
- [x] Install Dependencies
- [x] query-string
- [x] isomorphic fetch
- [x] jsonwebtoken
- [x] moment
- [x] reactstrap
- [x] nprogress
- [x] react-quill
- [x] js-cookie
- [x] Create Form to add a new post.
- [x] standalone separate profile page for each individual users.