Skip to content

BrantLauro/WeBuy

Repository files navigation

🛒 WeBuy - Online Supermarket System

GitHub stars GitHub followers

webuy


📖 About

WeBuy is a web-based e-commerce platform designed to simplify grocery shopping, especially for people who may not have the ability or time to visit physical stores. Developed as a project for the Programming II and Database II courses.

WeBuy was inspired by the social context of the COVID-19 pandemic, during which online shopping became essential. While many of these services have declined, their usefulness, especially for the elderly, remains evident.

This project highlights the use of Laravel's powerful features and demonstrates growth in database handling, front-end/back-end integration, and clean application architecture.

✨ Features

  • 🛍️ Product browsing and online purchase
  • 👤 Customer, employee, and supplier registration
  • ✏️ Modify and delete user and product records
  • 🧾 View personal purchase history (for customers)
  • 📊 Sales tracking system (for administrators)
  • 🔒 Secure authentication for customers and admins
  • ⚙️ Use of stored procedures and triggers for database automation
  • 🌙 Bonus Feature: Switch between dark and light modes

🔧 Tech Stack

  • Backend: Laravel
  • Frontend: Blade (Laravel templating), HTML, CSS and Bootstrap
  • Database: MySQL with Procedures and Triggers

🚀 Installation

# Clone the repository
git clone https://github.com/BrantLauro/WeBuy.git

# Navigate to the project folder
cd WeBuy

# Install dependencies
composer install

# Copy environment file
cp .env.example .env

# Generate application key
php artisan key:generate

# Configure .env with your database credentials

# Run migrations (and seed if needed)
php artisan migrate

# Start the local development server
php artisan serve

👥 Contributors

🧑‍💻 Lauro Brant (BrantLauro)

Information Systems Student - Unimontes

🧑‍💻 Thiago Rezende (thiagorezendev)

Information Systems Student - Unimontes

©️ Copyrights

Licensed with MIT.


LinkedIn Lauro Brant  ·  GitHub BrantLauro  

LinkedIn Thiago Rezende  ·  GitHub thiagorezendev  

About

WeBuy is an online supermarket system built with Laravel to simplify grocery shopping for people with limited time or mobility. Includes product sales, customer and admin features. It was developed as the final project for the Programming II and Database II courses in the Information Systems degree at Unimontes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors