blase147 / my_shop_backend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“— 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)

About


Languages

Language:Ruby 72.8%Language:HTML 19.7%Language:Batchfile 5.9%Language:CSS 1.5%Language:JavaScript 0.1%