Skip to content

anevski-stefan/NextBook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages