Skip to content

dimasyudhaproject/MERN-Stack

Repository files navigation

Welcome to Mern-stack E-commerce Website 👋

Version Documentation Maintenance License: MIT Twitter: dmsydha

This project dedicates to ProSehat for technical testing purpose which aims to build an e-commerce website based on Mern-stack.

Demo

Prerequisites

  • npm >=5.5.0
  • node >=9.3.0

Install

npm install

Usage

npm run start

Run tests

npm run dev

Tools

⭐️ Front-end

  • React JS
  • Redux (Manage app state)
  • React-router (To handle routing)
  • Axios (For http requests)
  • React Bootstrap
  • React-toastify (To handle success and error messages)
  • Formik (To handle forms state and validation)
  • Yup (To handle client side form validation)
  • Sass

⭐️ Back-end

  • Express
  • Mongoose
  • Json Web Token (For authentication)
  • Bcryptjs (For data encryption)

⭐️ Others

  • MonggoDB Atlas (For database)
  • Heroku (Deploy the soruce to be a live demo website)
  • GitHub (Source control)

Author

👤 Dimas Yudha Pratama

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2021 Dimas Yudha Pratama.
This project is MIT licensed.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published