Welcome to Tech-Alpha, A MERN stack e-commerce platform that redefines the online shopping experience. Seamlessly merging the power of MongoDB, Express.js, React, and Node.js, Tech-Alpha offers a dynamic and feature-rich vironment for customers.
- This website is built with React, Redux, TailwindCSS, RTK Query and Redux Toolkit.
- It offers a dynamic shopping experience with a modern UI design.
- Perfect example of how to create a fully-functional e-commerce platform with these technologies.
-
Frontend:
- React for building the user interface.
- Redux for state management.
- Axios for making API requests.
- Tailwind Css for styling.
-
Backend:
- Node.js and Express.js for the server.
- MongoDB for the database.
- Mongoose for object modeling.
- Clone the repository:
git clone https://github.com/Shm-Rsuf/tech-alpha-client.git - Navigate to the client directory:
cd tech-alpha-client - Install dependencies:
npm install - Start the client:
npm start - Access the client in your browser at:
https://localhost:3000
- Clone the repository:
git clone https://github.com/Shm-Rsuf/tech-alpha-server.git - Navigate to the server directory:
cd tech-alpha-server - Install dependencies:
npm install - Start the server:
npm start - Create a
.envfile in the server directory and set the necessary environment variables (e.g, MongoDB URI, PORT). -MONGODB_URI: the MongoDB connection string
PORT: a secret string for JWT authentication
- The server will be running at:
http://localhost:8000