Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ayusharyan143/book-store-app

Book Store App: A React-based web app for managing and purchasing books. Features dynamic book cards, a detailed view with "Buy Now" functionality, and dark mode support. Includes responsive design for both desktop and mobile. Built with React and Tailwind CSS. Contributions welcome!
https://github.com/ayusharyan143/book-store-app

Last synced: 29 days ago
JSON representation

Book Store App: A React-based web app for managing and purchasing books. Features dynamic book cards, a detailed view with "Buy Now" functionality, and dark mode support. Includes responsive design for both desktop and mobile. Built with React and Tailwind CSS. Contributions welcome!

Awesome Lists containing this project

README

        

# Book Store App

A modern React-based web application for browsing and purchasing books online. This project includes features like book listings, detailed views, and dark mode support.

## Features

- **Book Listings**: View a list of books with titles, prices, and images.
- **Buy Now Functionality**: See detailed information about a book and proceed with the purchase.
- **Dark Mode Support**: Toggle between light and dark themes.
- **Responsive Design**: Optimized for desktop and mobile devices.

## Tech Stack

- **Frontend:**
- **React:** For building interactive and dynamic user interfaces.
- **DaisyUI:** For beautiful, customizable UI components.
- **Tailwind CSS:** For utility-first styling and responsive design.
- **Backend:**
- **Node.js:** Server-side JavaScript runtime.
- **Express.js:** Web framework for Node.js to handle server-side logic.
- **MongoDB:** NoSQL database for storing book and user data.

## Snap
![WhatsApp Image 2024-07-23 at 00 47 40_16e13712](https://github.com/user-attachments/assets/c2bfb09d-6f2a-4729-89e7-165a52c3012c)

## Getting Started

To get a local copy up and running follow these steps:

1. **Clone the repository**
```bash
git clone https://github.com/YOUR_USERNAME/YOUR_REPOSITORY_NAME.git
```

2. **Navigate to the project directory**
```bash
cd YOUR_REPOSITORY_NAME
```

3. **Install dependencies**
```bash
npm install
```

4. **Start the development server**
```bash
npm start
```

5. **Open your browser and go to** `http://localhost:3000`

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Contact

For any questions or feedback, you can reach me at [[email protected]](mailto:[email protected]).

---

Feel free to customize or extend this README to better fit your project’s needs!