MERN_Stack_Project_Ecommerce_Hayroo

screenshot of MERN_Stack_Project_Ecommerce_Hayroo
express
react
tailwind

E-commerce Website | Payment gateway | Reactjs | Nodejs | Mongodb | Expressjs | JWT | Tailwind Css

Overview:

The project is a web app that requires NPM / Yarn and Node.js installed. It includes both client and server components, with instructions on setting up the environment variables and deploying the backend server using render.com. The deployment includes using MongoDB Atlas for the database and rendering the project on the Render platform.

Features:

  • Local Development: Ability to run the project on a local machine for development and testing purposes.
  • Environment Variables: Instructions on setting up environment variables for the server component.
  • Deployment on Render: Step-by-step guide on deploying the backend server using the Render platform.
  • Database Setup: Guidance on configuring the database to use MongoDB Atlas for deployment.
  • Branch Management: Specific instructions on managing branches for deployment and environment variable changes.
  • Render Setup: Detailed steps on setting up the project on the Render platform.
express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.