Skip to content

a book management/library application that authenticates users and allows them to borrow books. It performs all CRUD operations and also has the added feature of allowing users to comment on and rate books. users can also view other people's comments/ratings. built with python (django) and html/css/js for frontend.

Notifications You must be signed in to change notification settings

tolusolaadeyemi/book_management_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

book_management_system

I modified and built on my existing library_management_system app to participate in the wonderful She Code Africa's backend channel challenge. This month's project was to build a book management api/app that can perform CRUD functions and I chose app. It also has the added feature of commenting/rating books and being able to view other people's comments and ratings. I am entering this repo in the Team Professor (Intermediate) category and the User story is as follows:

  • User can add a book along with its details like author, title etc
  • User can fetch/search for a book using the name of the author/title of the book
  • User can fetch all books belonging to a particular category (genre)
  • User can update a book's details
  • User can delete a book along with its details
  • User can add a comment/review a book.
  • User can see all comments for a specific book
  • User can see the books with the highest/lowest ratings and comments.
  • User can create an Admin (this is acheived by ticking the checkbox 'is staff' using the Add User form.
  • Admin user can regulate comments (delete irrelevant and inappropriate comments).

The site was deployed using Heroku and can be found here: https://tolu-book-management.herokuapp.com/

About

a book management/library application that authenticates users and allows them to borrow books. It performs all CRUD operations and also has the added feature of allowing users to comment on and rate books. users can also view other people's comments/ratings. built with python (django) and html/css/js for frontend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published