Full stack blog using mern stack, with register, and login using cookie http-only credentials. On server side use MVC pattern with separate route.
- register
- login
- logout
- create,read,update,delete posts
- display only login user posts
- display all posts
- user can delete and modyfy only post that created
- display login user info
- user can add/ delete comments
- ...
- MERN
- mongoose
- react-hooks
- axios
- bootstrap 5
- sass
- react-router
- react-lazy-loading
- async await
- ...
pre-req:
- docker on your system
- create .env file in root directory (server)
- copy from .env-example
Run the app using :
$ docker-compose up --build
The App should be App :
visit client : http://localhost:3000
visit server : http://localhost:8080