Skip to content

Is a lightweight, full-stack CRUD application designed to help you organize your reading list. With a Node.js/Express backend, MongoDB for data storage, and a straightforward HTML/CSS/JavaScript frontend, you can effortlessly create, read, update, and delete book entries. Ideal for beginners looking to build practical web apps!

License

Notifications You must be signed in to change notification settings

Ramiruuu/Book-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Tracker - A CRUD Web App

Welcome to Book Tracker, a minimal yet functional CRUD (Create, Read, Update, Delete) web application for managing your book collection. Whether you're tracking books to read or ones you've finished, this app has you covered with a simple interface and persistent storage.

Highlights

  • Create: Add books with a title, author, and status.
  • Read: See all your books displayed in a table.
  • Update: Modify book details on the fly.
  • Delete: Remove books you no longer need.
  • Data is stored in MongoDB for persistence.

Tech Stack

  • Frontend: HTML5, CSS3, Vanilla JavaScript
  • Backend: Node.js with Express.js
  • Database: MongoDB (Mongoose ORM)
  • Dependencies: CORS for API communication

Installation

1. Get the Code

git clone <repository-url>
cd book-tracker

About

Is a lightweight, full-stack CRUD application designed to help you organize your reading list. With a Node.js/Express backend, MongoDB for data storage, and a straightforward HTML/CSS/JavaScript frontend, you can effortlessly create, read, update, and delete book entries. Ideal for beginners looking to build practical web apps!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published