Urban Market is an innovative e-commerce platform designed to enhance your online shopping experience. Developed using React and Firebase, Urban Market combines advanced technology with user-centric design principles to offer a seamless, efficient, and engaging shopping experience.
- Effortless Shopping ποΈ: Browse a diverse range of products and easily add them to your cart with an intuitive interface.
- Secure Payments π³: Benefit from secure transactions with integrated Razorpay for peace of mind.
- User/Admin Login π: Access separate portals for users and admins, tailored to meet specific needs and enhance the user journey.
- Dynamic Dashboard π: Admins can efficiently manage products, orders, and user accounts through a powerful dashboard.
- Personalized Experience π¨: Enjoy a customized interface that adapts to your preferences, whether shopping or managing the platform.
- Interactive Design π₯: Immerse yourself in a visually engaging environment designed to improve your browsing and shopping experience.
Experience Urban Market-
- Frontend: React.js
- Backend: Firebase
- Payment Integration: Razorpay
- Other Tools: Git for version control, Figma for design
-
Clone the repository π:
git clone https://github.com/username/urban-market.git cd urban-market
-
Install dependencies π¦:
npm install
-
Set up environment variables π: Create a
.env
file in the root directory and add your Firebase and Razorpay configuration:REACT_APP_FIREBASE_API_KEY=your_firebase_api_key REACT_APP_RAZORPAY_KEY_ID=your_razorpay_key_id
-
Run the application
βΆοΈ :npm start
-
Build the application for production ποΈ:
npm run build
- Shopping: Explore products, add items to your cart, and proceed through a streamlined checkout process.
- Admin Dashboard: Manage products, view orders, and oversee user accounts with ease using the dynamic dashboard.
- Secure Transactions: Complete purchases securely with Razorpay integration.
We welcome contributions from the community! To contribute:
- Fork the repository π΄.
- Create a new branch:
git checkout -b feature-name
πΏ. - Make your changes and commit them:
git commit -m 'Add some feature'
π¬. - Push to the branch:
git push origin feature-name
π. - Submit a pull request π₯.
This project is licensed under the MIT License. See the LICENSE file for details.
For inquiries or support, please contact to the ower of the repo.
Thank you for exploring Urban Market! We hope it transforms your online shopping experience with its seamless and interactive design. ππ