Skip to content

ShopSphere is an E-Commerce web application built with Ruby on Rails. This repository contains the source code for an interactive online shopping platform that allows users to browse products, manage their accounts, and place orders. Designed with a user-friendly interface and responsive layout.

Notifications You must be signed in to change notification settings

samprati96/eCommerce-Website-ShopSphere

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShopSphere

ShopSphere is an E-Commerce web application built with Ruby on Rails. This repository contains the source code for an interactive online shopping platform that allows users to browse products, manage their accounts, and place orders. Designed with a user-friendly interface and responsive layout, ShopSphere aims to provide a seamless shopping experience.

Features

Application

  • User authentication using the BCrypt gem
  • ADMIN and User roles
  • Product icons stored on Google Cloud or Amazon Cloud
  • Email account activation
  • Users can follow one another
  • Twitter-like feed mechanism for followers
  • Attractive search bars
  • Elegant pagination
  • Users can post articles
  • Add products to cart
  • Place orders
  • Admin functionality to edit or delete orders

In Progress

  • Implementing a state machine
  • Utilizing more Ajax requests
  • Ticket system implementation
  • Shipping integration

Images from Version 1.0

Home Users
home users
Orders Articles
orders articles

Cart: cart


Getting Started

To set up the app, clone the repository and install the necessary gems:

$ bundle install --without production

Next, migrate the database:

$ rails db:migrate

Finally, run the test suite to verify everything is functioning correctly. Note: some tests may fail as they haven't been fully corrected yet!

$ rails test

If the test suite passes, you'll be ready to run the app on a local server:

$ rails server

About

ShopSphere is an E-Commerce web application built with Ruby on Rails. This repository contains the source code for an interactive online shopping platform that allows users to browse products, manage their accounts, and place orders. Designed with a user-friendly interface and responsive layout.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published