Hi! I'm your first Markdown file in FashionFrenzy. If you want to learn about FashionFrenzy, you can read me. If you want to play with FashionFrenzy, you can edit me.
FashionFrenzy, a full-stack e-commerce application built with React.js, Node.js, Express, and MongoDB. This project is structured into three main folders: frontend, backend, and admin, providing a comprehensive solution for managing an online store.
For More INFO Check out This--> FashioFrenzy
- Frontend: User-friendly interface for browsing products, adding items to cart, and completing purchases.
- Backend: Robust server-side application handling API requests, user authentication, and database operations.
- Admin Panel: Administrative dashboard for managing products, orders, and user accounts.
- Responsive Design: Ensures a seamless experience across devices, from desktops to mobile phones.Visa: 4242 4242 4242 4242 MasterCard: 5555 5555 5555 4444 American Express: 3782 822463 10005 cv 123 expairy 12/34
- Frontend: React, Vite (for fast development), HTML, CSS, JavaScript
- Backend: Node.js, Express.js, MongoDB (for data storage)
- Admin Panel: React (for frontend), Axios (for API requests)
- Deployment: GitHub for version control, potentially deploying to platforms like Heroku or AWS.
To get a local copy up and running, follow these simple steps:
-
Clone the repository:
git clone https://github.com/sourav-sm/FashionFrenzy.git`
-
Navigate to the project directory:
cd FashionFrenzy
-
Install dependencies:
cd frontend
npm i
npm run dev
Create a Mongodb Atlass Url,Next create a .env file in which paste ypur mongodb atlas url and in place of base url http://localhost:4000
# For backend
`cd backend` <br/>
`npm init` <br/>
`npm i express`<br/>
`npm i mongoose`<br/>
`npm i multer`<br/>
`npm i cors`<br/>
`npm start`
# For Admin Panel
`cd frontend` <br/>
`npm i`<br/>
`npm run dev`
-
Access the application in your browser:
- Frontend: http://localhost:5173/
- Admin Panel: http://localhost:3000/admin
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
For any questions or suggestions, feel free to open an issue or contact here.
- Sourav Mohanta - [email protected]
- Project Link: https://sourav-mohanta.vercel.app/