e commerce shop

A e-commerce shop where the user is able to add items to cart, to checkout the user has to sign up and log in. After logging in they are directed to stripe checkout integration where they are able to process their payment.

0
0
Ruby
E-commerce-shop

Ā 

Demo

E-commerce Shop

Github top language Github language count Repository size

šŸš§ App šŸš€ Under construction... šŸš§


-->

About   |   Features   |   Technologies   |   Requirements   |   Starting   |   Author


šŸŽÆ About

A e-commerce shop where the user is able to add items to cart, to checkout the user has to sign up and log in. After logging in they are directed to stripe checkout integration where they are able to process their payment.

āœØ Features

āœ”ļø User Authentication using device

āœ”ļø Stripe checkout

āœ”ļø Populating items using Faker and unsplash api for photos

āœ”ļø Pagination

āœ”ļø Sorting Items by price

āœ”ļø Turbo streams for updating without refreshing page

šŸš€ Technologies

The following tools were used in this project:

āœ… Requirements

Before starting šŸ, you need to have Git and Ruby installed.

šŸ Starting

# Clone this project
$ git clone https://github.com/robimaliqi/e-commerce-shop

# Access
$ cd e-commerce-shop

# Install Gems
$ bundle install

# Database setup
$ rails db:setup

# Run the project
$ ./bin/dev

# Run tests
$ bundle exec rspec

# The server will initialize in the <http://localhost:3000>

Back to top