Welcome to the s.a-apparel project repository! This project is a full-stack web application built using the MERN stack (MongoDB, Express.js, React.js, Node.js), allowing users to interact with a clothing apparel platform.
This project consists of both frontend and backend components, providing a seamless user experience. The frontend is developed using React.js, offering a dynamic and responsive user interface. On the other hand, the backend is powered by Node.js and Express.js, handling server-side logic and database operations using MongoDB.
- User authentication and authorization
- Product browsing and searching
- Shopping cart functionality
- Checkout and payment processing
- User profile management
- Order tracking and management
- Admin dashboard for managing products, orders, and users
- Integration with third-party services like Cloudinary and Stripe
- Clone the repository:
- Navigate to the project directory:
- Install backend dependencies and start the server:
- Open a new terminal and navigate to the frontend directory:
- Install frontend dependencies and start the development server:
git clone https://github.com/saad662/s.a-apparel.git
cd s.a-apparel/
npm install
npm run dev
cd frontend/
npm install
npm start
The s.a-apparel project is deployed on Heroku and can be accessed at S-A-Apparel on Heroku.
For more detailed information about the backend and frontend components, refer to the respective README files:
Feel free to explore the codebase and contribute to the project!