Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

LibraryVista

LibraryVista is a dynamic and user-friendly web application designed for managing and interacting with a book collection. It provides a sleek interface for viewing, adding, editing, and deleting books, with features that enhance user engagement and streamline book management.

Features

  • Comprehensive Book Management: Easily view, add, edit, and delete books.
  • Responsive Design: Optimized for both desktop and mobile devices.
  • Intuitive Interface: Modern and user-friendly layout for effortless navigation.
  • Modal Integration: View detailed book information in a modal dialog without leaving the page.
  • Efficient Operations: Quick and seamless CRUD operations with real-time updates.

Technologies Used

  • Frontend: React, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Tools: Axios, React Router DOM

Installation

  1. Clone the repository:

    git clone https://github.com/dhiree/LibraryVista
  2. Navigate to the project directory:

    cd LibraryVista
  3. Install dependencies:

    npm install
  4. Start the application:

    npm start

    The application will be available at http://localhost:3000.

Usage

  • Home Page: View the list of books with options to add, edit, or delete.
  • Book Details: Click on the eye icon to view detailed information about a book in a modal.
  • Edit Book: Update book details using the edit icon.
  • Add Book: Create new book entries using the add button.

Contributing

Contributions are welcome! Please open an issue or submit a pull request if you have any suggestions or improvements.

License

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

Contact

For any questions or inquiries, please contact me at bhandaridheere@gmail.com


Thank you for checking out LibraryVista!

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages