Skip to content

Solo Project @ Codesmith - A web app that authenticates users and grants them access to a portal to save details about hardcopies they own and currently have in their custody; books they own but don’t have in their custody (lent out), books they are currently reading and books they wish to keep in their to-read/to-buy list.

Notifications You must be signed in to change notification settings

ruqayaahh/BookIt

Repository files navigation

BookIt

A web app that authenticates users and grants them access to a portal to save details about hardcopies they own and currently have in their custody, books they own but don’t have in their custody (lent out), books they are currently reading and books they wish to keep in their to-read/to-buy list.

To test and check the progress of BookIt, run the following commands in your IDE:

Go ahead to create your user or use the following credentials to login

  • email: feed
  • password: rws

Below are all you can do on BookIt currently:

  • Create your user/login (without auth/validation).
  • Add books to your library.
  • See the list of books currently in your library.
  • View the 'lent' and 'read' statuses of your books.
  • Lend out a book, specifying the date of return.
  • Mark a book as read and give a review on it.
  • Delete books from library.

To Do (Feel free to contribute):

  • a.Signup/Login auth and validation. b.Google OAuth login.
  • Mark a book as returned and reverting a book's read status.
  • Add to-read and to-buy books.
  • Display lent, read, to-read and to-buy books.
  • Testing.

Stretch:

  • Make mobile app.

About

Solo Project @ Codesmith - A web app that authenticates users and grants them access to a portal to save details about hardcopies they own and currently have in their custody; books they own but don’t have in their custody (lent out), books they are currently reading and books they wish to keep in their to-read/to-buy list.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published