Rafin31 / MERN-App

Full Stack MERN Application. Here users can Login and Sign up using email password or Google. Users can see services and can purchase them and the quantity of that service will automatically be updated. Admin can Add and Update services.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Full Stack MERN Application

drawing


Live Site link 👉 Best Organic Food.


Features

  • Responsive design
  • Admin Panel
  • Modern Technologies Used
  • Live Product Update
  • User Authentication
  • user Login system
  • Password reset system
  • Email Verification

Technologies used

  • React.js
  • React Context API
  • React Custom Hooks
  • Express Js
  • MongoDb
  • Firebase
  • Rest API
  • Bootstrap
  • JWT Token
  • React Leaflet
  • React Toast
  • Netlify
  • Heroku

How to run

  1. Download the project and unzip it, or clone it
   git clone https://github.com/Rafin31/MERN-App.git  

or, to clone it on your current dir

   git clone https://github.com/Rafin31/MERN-App.git .
  1. Add .env file to the project's root folder.

  2. Add these Environment Variables to the .env file.

    REACT_APP_apiKey= your firebase key
    REACT_APP_authDomain= your firebase key
    REACT_APP_projectId= your firebase key
    REACT_APP_storageBucket= your firebase key
    REACT_APP_messagingSenderId= your firebase key
    REACT_APP_appId= your firebase key
  1. Install packages using.
    npm install or yarn install
  1. Start the server.
    npm start or yarn start

License

Under Asif hossain

About

Full Stack MERN Application. Here users can Login and Sign up using email password or Google. Users can see services and can purchase them and the quantity of that service will automatically be updated. Admin can Add and Update services.


Languages

Language:JavaScript 84.3%Language:CSS 15.0%Language:HTML 0.7%