This is a premium audio and visual equipment e-commerce platform built using React, Tailwind CSS, Node, Express, JavaScript and MongoDB. It allows users to discover, browse, and purchase high-end audio equipment while providing detailed information about each product.
Users should be able to:
- View and browse products with responsive layout across all devices
- Filter products by category and other criteria
- Sort products by different parameters
- Add/Remove products from their shopping cart
- View detailed information about each product
- Complete the purchase process for selected items
- Access their shopping cart
- Receive form validations during registration and login
- Maintain session state across browser refreshes
- Reset password through secure process
- Find store locations
- Live Site URL: (https://eshtrely.netlify.app/)
- Backend API URL: (observant-learning-production.up.railway.app/api)
- Web Application Solution URL: (https://github.com/AhmedShebl2000/Eshterely-Frontend/)
- Backend Solution URL: (https://github.com/Youssef-Yasser-Mahmoud/Eshterely-backend/)
- React - Web Framework
- JavaScript - Programming Language
- Tailwind CSS - CSS Framework
- Node.js - Runtime Environment
- Express - Backend Framework
- RESTful API Architecture
- Responsive Design principles
- JWT Authentication
- Context API for State Management
- Component-Based Architecture
- Google Authentication Integration
|
Youssef Yasser |
Kareem Ehab |
Mahmoud Mohamed |
Ahmed Shebl |
Youssef Salem |
