Shopitel-React-App.mp4
- Clone the
shopitel-ecommerce-app
repository using git:
git clone [email protected]:AbihaFatima/shopitel-ecommerce-app.git
cd shopitel-api
- Install dependencies with this command:
yarn add
or if you are using npm package manager:
npm install
- Run the backend application with this command:
yarn start
now the node server will be running at http://localhost:3000/
(for server side development)
- To connect to the react client side :
cd shopitel-client-react-ui
- Install dependencies (required for the front-end) with this command:
yarn add
- Run the application with this command:
yarn start
The web application will be running at http://localhost:3001/
- Express.js
- Node.js
- MongoDB
- Mongoose
- JWT (for authentication)
- CryptoJS (for data encryption)
- Stripe API (for checkout 💳)
- React
- Redux (to manage app state)
- Redux Persist (for local storage)
- React-router-dom (to handle routing)
- Axios (for http requests)
- Material-UI and styled-components (for component-level design)
- To add an Admin Dashboard that would support CRUD operations for new products as well as create charts for user analytics, cost and total revenue.
- To make this application mobile responsive.
- And last but not the least is to use a hosting service like Heroku to deploy this application.
if (youEnjoyed) {
starThisRepository(⭐);
}
This project is in progress