A blog system with CRUD features made using Spring MVC. Access to features is provided only for authenticated users. Tools/Frameworks used:
- Spring MVC
- Spring Security(for user authentication)
- Hibernate(for Database ORM)
- PostgreSQL
- Full CRUD features are provided so that a user can create, read, update and delete their posts (Spring MVC).
- Only authenticated users are provided access to the CRUD features. Users can register and login to create new posts (Spring Security).
- Uses PostgreSQL as database backend (Hibernate provides ORM).
A sample aplication is hosted here. All features are provided for users to play with.