Skip to content

Latest commit

 

History

History
73 lines (51 loc) · 2.86 KB

README.md

File metadata and controls

73 lines (51 loc) · 2.86 KB

Book Finder

Online library website helps the users to view and search for books to borrow.

💻 Tech Stack:

HTML5 CSS3 JavaScript NodeJS MongoDB Nodemon Terminal

☎ Installing

  • IDE of your choice (VS Code would be preferred)

  • Download the latest version of Node on your device

  • Browser to run and view the project

  • Just download the live server extention if your using VS Code

  • Right click on your index.html file and click on Open With Live Server

  • That will launch the project on your preferred browser

☕ Admins can do the following...

  • Sign up (fill in form “username, password, confirm password, email and is_admin”)
  • Login
  • Add new books (Books includes ID, book name, author, category, description)
  • View list of available books.
  • Select a book and edit its details.
  • Delete a book

☕ Users can do the following...

  • Sign up (fill in form “username, password, confirm password, email and is_admin”)
  • Login
  • Search for books by titles or author or category and results are displayed accordingly.
  • View list of available books marked either available or not available in case it is borrowed by a user.
  • Select a book and view its details in a book page.
  • Borrow a book (only applicable in case a book is available).
  • View list of borrowed books for that user.

☕ Extra details...

  • Online library website should have a navigation bar.
  • The navigation bar should be adjusted dynamically based on the logged in user.
  • The navigation bar should be accessible from all web pages

☕ Contributing

Open the issues and contribute to any of the issues that are unresolved, thanks again in advance

☕ License

This project is licensed under the MIT License - see the LICENSE.md file for details

🎨 Acknowledgments

  • Contributors will be added to readme page, thanks in advance...
  • Inspiration

🎨 Hosted on:

GithubPages Vercel