Skip to content

Bookshelf is a great book portal for true book lovers. \ Spring boot web app

Notifications You must be signed in to change notification settings

Sunagatov/Bookshelf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bookshelf

Bookshelf is a great book portal for true book lovers.
BookShelf is the system where you can:

  1. Register and authenticate in the system.
    There are different roles of the system:

    • Guest (View all pages, view all reviews);
    • Authenticated user (Rate a book, write review, comment, like/dislike);
    • Admin (CRUD operations with all system’s entities).
  2. Look for a book by:
        - Title;
        - Genres of his book;
        - Tags;
        - Various lists;
        - Rating.

  3. Look for an author by:
        - Name;
        - Genres of his book;
        - Tags;
        - Various lists;
        - Rating.

  4. Rate a book:
    Rating scale is from 1 to 10.

  5. Write a book review:
        - Like/Dislike a book review.
        - Comment a book review;
        - Like/Dislike a book review comment.

  6. Learn an info about:
        - A book;
        - An author.

  7. Get a random book by randomizer:
    Select a button and get a random book.

Getting Started

// TODO

Deployment

// TODO

Built With

  • Maven - Dependency Management

Authors

  • Zufar Sunagatov

Acknowledgments

    I was inspired by Kinopoisk project. This is a large Russian portal dedicated to films. I decided to create my own analogue of such a portal, well, only for books.
    I know that similar projects already exist, well, I want to create my own creation.

About

Bookshelf is a great book portal for true book lovers. \ Spring boot web app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published