📗 Table of Contents

📖 My Shop

My Shop is an e-commerce template for my online shop. It has a responsive React frontend layout while fetching asynchronous data from API end-points built with Ruby on Rails at the Backend.

🛠 Built With

Tech Stack

Client
Server

Key Features

  • Categories Page.
  • Products Page.
  • Product details.
  • My Favourites collection.
  • Add to Cart.
  • My Cart
  • Checkout Page
  • Responsive Design.
  • State Management using Redux.
  • Use latest ES6 modules.
  • Online Payment Gateways
  • Axios for making HTTP requests from the server.

(back to top)

🚀 Live Demo

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

To run this project you need: To run this project you need:

Setup

Clone this repository to your desired folder:

  git clone git@github.com:blase147/my_shop_backend.git
  cd my-shop

Install

Install the project dependencies with:

  npm install

Usage

To run the project, execute the following command:

  npm start

Run tests

To run the test, execute the following command:

  npm test

Deployment

You can deploy this project using:

  npm run deploy

(back to top)

👥 Authors

👤 Chukwuma Paul Mosanya

(back to top)

🔭 Future Features

  • Coming soon.

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project and want to support me in making cooler projects Give this project a Star.

(back to top)

🙏 Acknowledgments

I want to specially appreciate Uloma Mgbeokwere Faith, my wonderful friend for her ever inspiring support.

(back to top)

📝 License

This project is MIT licensed.

(back to top)