Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/atharva-narkhede/e-commercesite_reactjs
This project is a full-featured E-Commerce application built with ReactJS. It supports user authentication, product listings, and cart functionalities. The app is deployed on Firebase, and the backend API is hosted on Render.
https://github.com/atharva-narkhede/e-commercesite_reactjs
api express html mern-stack mongoose postman reactjs
Last synced: about 4 hours ago
JSON representation
This project is a full-featured E-Commerce application built with ReactJS. It supports user authentication, product listings, and cart functionalities. The app is deployed on Firebase, and the backend API is hosted on Render.
- Host: GitHub
- URL: https://github.com/atharva-narkhede/e-commercesite_reactjs
- Owner: atharva-narkhede
- License: mit
- Created: 2024-06-20T11:15:18.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-06-27T09:53:30.000Z (5 months ago)
- Last Synced: 2024-06-27T11:15:36.764Z (5 months ago)
- Topics: api, express, html, mern-stack, mongoose, postman, reactjs
- Language: JavaScript
- Homepage: https://e-commerce-a3b26.web.app/
- Size: 350 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# E-Commerce Site
This project is a full-featured E-Commerce application built with ReactJS. It supports user authentication, product listings, and cart functionalities. The app is deployed on Firebase, and the backend API is hosted on Render.
## Live Demo
- **Frontend**: [E-Commerce App](https://e-commerce-a3b26.web.app)
- **Backend API**: [E-Commerce API](https://github.com/atharva-narkhede/E-Commerce_CRUD)## Screenshots
### Home Page
![Home Page](https://github.com/atharva-narkhede/E-CommerceSite_ReactJS/assets/106006803/0dc4bc15-f6aa-4106-b15d-1b3b11a0722a)### About Us Page
![About Us Page](https://github.com/atharva-narkhede/E-CommerceSite_ReactJS/assets/106006803/60026dc8-ac8d-4e0e-b623-c0b7cf08a8a4)### Contact Us Page
![Contact Us Page](https://github.com/atharva-narkhede/E-CommerceSite_ReactJS/assets/106006803/41a71cce-dd1f-4afc-ba61-162d12473f28)### Products Page
![Products Page](https://github.com/atharva-narkhede/E-CommerceSite_ReactJS/assets/106006803/5acfae0f-a810-4aa2-94b5-75ab1fa16510)### Cart Page
![Cart Page](https://github.com/atharva-narkhede/E-CommerceSite_ReactJS/assets/106006803/2c335fe1-aebb-44e4-8128-32eca493cbee)## How to Run
### Clone the repository
```sh
git clone https://github.com/atharva-narkhede/E-CommerceSite_ReactJS.git
cd E-CommerceSite_ReactJS
```### Install dependencies
```sh
npm install
```### Run the app
```sh
npm start
```Runs the app in the development mode.\
Open [http://localhost:3000](http://localhost:3000) to view it in your browser.The page will reload when you make changes.\
You may also see any lint errors in the console.## Backend API
The backend API repository is available at [E-Commerce CRUD API](https://github.com/atharva-narkhede/E-Commerce_CRUD).
## Learn More
You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).
To learn React, check out the [React documentation](https://reactjs.org/).
### Code Splitting
This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting)
### Analyzing the Bundle Size
This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size)
### Making a Progressive Web App
This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app)
### Advanced Configuration
This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration)
### Deployment
This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment)
### `npm run build` fails to minify
This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify)