An open API service indexing awesome lists of open source software.

https://github.com/schnirivadze/booktracker

BookTracker is a web application for managing personal book collections, allowing users to organize books on shelves, search by title or author, and track their library with ease.
https://github.com/schnirivadze/booktracker

books spring spring-boot spring-data-jpa tracker webapp

Last synced: about 2 months ago
JSON representation

BookTracker is a web application for managing personal book collections, allowing users to organize books on shelves, search by title or author, and track their library with ease.

Awesome Lists containing this project

README

          

# BookTracker

A simple application for managing personal book collections. BookTracker allows users to organize books into shelves and shelf groups, track their locations, and search through their collections.

## Features

- **User Authentication**: Secure login and registration system.
- **Book Management**: Add, update, remove, and search for books.
- **Shelf Organization**: Organize books into shelves and groups.
- **ISBN Lookup (Planned)**: Automatically fetch book details using an ISBN lookup API.
- **Responsive Design**: User-friendly interface for managing collections.

## Technologies Used

### Backend
- **Java** with **Spring Boot**
- **Spring Security** for authentication
- **PostgreSQL** as the database
- **JWT** for token-based authentication

### Frontend
- **React** for UI development
- **Node.js** as the runtime
- **Axios** for HTTP requests