Blog built with React+Express+MongoDB.
Frontend:
- React Router
- React Redux
- Material UI (
v0.20v1.0.0 Don't ask about migration. I don't want to talk about it.)
Backend:
- Express
- MongoDB
Deployed with Docker
npm install --all
npm run server
to start the backend API servernpm start
to start the frontend
Frontend hot reloading is enabled!
- install Docker and docker-compose
docker-compose build
docker-compose up -d
-
posts CRUD
-
comments CRUD
-
like/unlike (API done, no frontend yet)
-
attachments for posts (uploading images to server)
limit maximum width or height with query params in image links.
Example:
![](http://blog.com/image.png?width={maxWidth}&height={maxHeight})
- User Auth Using MongoDB and MEAN Stack
- Use NGINX As A Reverse Proxy To Your Containerized Docker Applications
To the anime fan for:
- Testing
- Feature suggestions (post attachments)
- Being 10/10