A modern, responsive clothing store web app allowing users to browse, search, and filter clothing items. The app is built using React and React Router DOM with the goal of practicing e-commerce site development and React skills.
This is a work-in-progress e-commerce web app created to practice key concepts in React and React Router DOM. Users can browse a catalog of clothing items with search and filter functionality. The project is functional but still under development, with room for further improvements.
- React (Frontend framework)
- React Router DOM (Client-side routing)
- Firebase (Backend and database)
- CSS/SCSS (Styling)
- Vite (Development environment)
- Search & Filter: Users can search for clothing items and apply category filters.
- Favorites: Mark items as favorites and access them on the Favorites page.
- Dynamic Data Fetching: All products are fetched from Firebase in real-time.
- Responsive Design: Fully responsive for mobile, tablet and desktop users.
- Cart Functionality: Add items to the cart and manage purchases.
- Clone the repository:
git clone https://github.com/AustejaSk/clothing-store.git
- Navigate to the project directory:
cd clothing-store
- Install dependencies:
npm install
- Start the development server:
npm run dev
Once the development server is running, navigate to http://localhost:3000 to explore the app. Users can search for items, filter categories, add items to their cart, and mark their favorites.
This project is licensed under the MIT License.