An open API service indexing awesome lists of open source software.

https://github.com/suvroneel/thrift-store-e-commerce-website

A basic Thrift e commerce store wit admin and users interface that uses sql as database
https://github.com/suvroneel/thrift-store-e-commerce-website

css html php-framework php8 sql

Last synced: about 1 month ago
JSON representation

A basic Thrift e commerce store wit admin and users interface that uses sql as database

Awesome Lists containing this project

README

          

# 📦 Thrift Store — E-Commerce Website

🛍️ A comprehensive online shopping platform that brings convenience, reach, and affordability to users across India.

---
## 💻 Tech Stack
![PHP](https://img.shields.io/badge/php-%23777BB4.svg?style=for-the-badge&logo=php&logoColor=white)
![MySQL](https://img.shields.io/badge/mysql-%2300f.svg?style=for-the-badge&logo=mysql&logoColor=white)
![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&logo=css3&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)
![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white)

---

## 🔍 Scope of the Proposed System

The main objective is to develop a full-featured 🛒 E-Commerce website that covers all aspects of online shopping — from browsing products to placing orders and making payments.

---

## 🚀 What We Built

- 🧱 Developed a full-stack e-commerce website using HTML, CSS, JavaScript, PHP, and MySQL.
- 📦 Implemented key features like product listings, shopping cart, user login, and admin dashboard.
- 🔐 Secured user authentication and payment options including Cash on Delivery and online transactions.
- 📊 Built an intuitive UI/UX for a seamless customer shopping experience across devices.
- 📈 Designed for scalability to support a growing product catalog and user base.

## 🧭 Objectives

- 🌐 Make various products accessible to customers all over India at the best rates.
- 🚀 Embrace evolving technology to support modern, low-effort shopping experiences (like online cab bookings).
- 🧭 Provide a smooth and intuitive interface for users to find their desired products quickly.
- 💳 Support both cash-on-delivery and online payment methods.

---

## 👥 User Roles

### 👤 Contact Persons (Admin)

Admins are empowered with full system access:

- Can perform all transactions on behalf of the company.
- Can place orders using the company account and billing address.
- Have visibility into all orders placed by contact persons under the same organization.
- Can add or remove other contact persons.

### 👥 Contact Persons (Non-Admin)

These users have limited access:

- Can perform standard transactions and place orders.
- Cannot view orders placed by others or add new contact persons.