Skip to content

Latest commit

 

History

History
53 lines (28 loc) · 1.35 KB

README.md

File metadata and controls

53 lines (28 loc) · 1.35 KB

NextBook

NextBook is a free online platform that connects people within the community who share a common love for knowledge sharing. The idea behind NextBook is simple: sign up to the platform, lend a book out, and borrow a book to gain affordable, accessible education.

This project was developed as part of Mega Hackathon 2023.

Features

  • Fetch books from the OpenLibrary api
  • Fetch categories that are in the PostgreSQL Database
  • Nice popup for book details

Technologies used

NextBook was built using the following technologies:

  • ReactJS - frontend development
  • Styled-components - designing
  • PostgreSQL - database management
  • SpringBoot - backend development

Installation

To get started with NextBook, follow these steps:

  1. Clone the repository
  2. Run npm install to install all required dependencies
  3. Run npm run start to launch the application in development mode
  4. Navigate to http://localhost:5173/ in your web browser to access NextBook

Feature Plans

  • User registration and authentication
  • Lend and borrow books with other users
  • Search for books by title, author, or genre
  • View borrowing history and pending requests
  • Rate and review books
  • Admin view for analyzing engagement and impact of the platform

License

This project is licensed under the MIT license. See the LICENSE file for details.