Welcome to the Thrift Shop, a React-based eCommerce platform designed for buying and selling pre-loved items. This project showcases a modern, responsive user interface that enhances the shopping experience while promoting sustainable consumption.
- Features
- Technologies Used
- Live Demo
- Installation
- Usage
- File Structure
- API Integration
- Contributing
- License
- Contact
- User Authentication: Secure login and registration.
- Product Listings: Browse and search for a wide range of thrift items.
- Shopping Cart: Add items to your cart for easy checkout.
- Responsive Design: Fully functional on mobile and desktop devices.
- User Reviews: Rate and review products to help other shoppers.
- Admin Dashboard: Manage product listings and view order history (if applicable).
- React: Frontend library for building user interfaces.
- Redux: State management for efficient data handling.
- React Router: Navigation between different views in the app.
- Axios: HTTP client for making API requests.
- Styled Components: For styling components with CSS-in-JS.
Check out the live version of the application here.
Make sure you have the following installed:
- Node.js (version >= 14)
- Clone the repository:
git clone https://github.com/rish2311/Thrift-Shop.git cd Thrift-Shop
#Usage Register a new account or log in if you already have an account. Browse through various categories of thrift items. Add items to your cart and proceed to checkout. Review your purchases and manage your account settings.