Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/developermasum/leather-rich-project-final
Trendy Leather is a cutting-edge ecommerce platform for discovering and purchasing premium leather shoes. Built with the MERN stack, it offers secure payments, personalized dashboards, and seamless shopping experiences across all devices.
https://github.com/developermasum/leather-rich-project-final
antd expressjs mongodb mongoose nodejs react redux
Last synced: about 3 hours ago
JSON representation
Trendy Leather is a cutting-edge ecommerce platform for discovering and purchasing premium leather shoes. Built with the MERN stack, it offers secure payments, personalized dashboards, and seamless shopping experiences across all devices.
- Host: GitHub
- URL: https://github.com/developermasum/leather-rich-project-final
- Owner: developerMasum
- Created: 2024-05-01T08:57:14.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-08-17T05:52:24.000Z (3 months ago)
- Last Synced: 2024-08-17T06:29:49.952Z (3 months ago)
- Topics: antd, expressjs, mongodb, mongoose, nodejs, react, redux
- Language: TypeScript
- Homepage: https://trendys.vercel.app
- Size: 2.99 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Trendy Leather
Trendy Leather is a cutting-edge ecommerce platform for discovering and purchasing premium leather shoes. Built using the MERN stack, it offers secure payments, personalized dashboards, and seamless shopping experiences across all devices.
## Live Demo
Check out the live demo: [Trendy Leather](https://trendy-leather.web.app)
## Features
- **Secure Payments**: Integrated Stripe for secure online payments.
- **Personalized Dashboards**: Tailored dashboards for customers and admins.
- **Inventory Management**: Admins can manage stock levels, product details, and orders.
- **Product Reviews and Ratings**: Customers can leave reviews and ratings for purchased products.
- **Wishlist Functionality**: Users can add favorite products to a wishlist.
- **Order History**: Customers can view their past orders and track current orders.
- **Responsive Design**: Optimized for desktops, tablets, and mobile phones.
- **Email Notifications**: Automated emails for order confirmations and shipping updates.
- **Advanced Search and Filtering**: Enhanced options for finding products.
- **Customer Support Chat**: Integrated live chat for instant support.
- **SEO Optimized**: Built with SEO best practices.
- **Social Media Integration**: Easy sharing on social media platforms.## Technology Stack
### Front-end
- React.js
- Ant Design
- TailwindCSS
- React Router DOM
- Redux
- Axios### Back-end
- Express.js
- MongoDB with Mongoose
- JWT for Authentication## Installation
**Clone the repository:**
```sh
git clone https://github.com/yourusername/trendy-leather.git
``````bash
cd client
npm install
``````bash
cd server
npm install
```Create a ``.env`` file in the server directory and add the following:
```bash
MONGO_URI=your_mongodb_uri
JWT_SECRET=your_jwt_secret
STRIPE_SECRET_KEY=your_stripe_secret_key
```
```bash
cd client
npm start
```
Open ```http://localhost:3000``` in your browser.```bash
cd server
npm start
```
Open ```http://localhost:5000``` in your browser.## Contributing
Contributions are welcome! Please fork the repository and submit a pull request for any improvements or bug fixes.
License## Contact
For any inquiries or feedback, please contact us at [[email protected] ].