The project is an application that simulates a blog.
- Sign in:
- Via GitHub
- Via Google
- Admin user can:
- Create a new article
- Update articles
- Delete articles
- Usual logged-in user can:
- Write comments
- Update comments
- Delete comments
- All user can:
- Read articles
- Read comments
- Filter articles
- Search between articles
- Backend uses Spring-Boot, Java 17, Maven, and Docker
- Frontend uses HTML, CSS, JavaScript, and Bootstrap framework
sudo docker compose build
sudo docker compose up
http://localhost:8080/blogi/home