Skip to content

SUNRAY - An eyewear ecommerce application built with PHP, Laravel, Vite, Bootstrap, and MySQL.

Notifications You must be signed in to change notification settings

bhupindersingh007/sunray

Repository files navigation

Introduction

SUNRAY - An eyewear ecommerce application built with PHP, Laravel, Vite, Bootstrap, and MySQL.

SUNRAY Link - http://sunray.thsite.top

SUNRAY - Showcase

Features

  • User Authentication: Laravel built-in login, sign-up, and logout for user accounts.
  • Product Search & Filters: Easily find products with search and custom filters.
  • Cart System: Add, remove, and manage items in your cart easily.
  • Checkout: Easy way to pay for your items and provide your address for delivery.
  • User Settings: Update account info, password, or delete account.
  • Orders History: View past orders for tracking and reordering.
  • Dashboard: Manage orders, preferences, and account settings from one place.
  • Responsive UI: Browse and shop on any device with a mobile-friendly design.
  • Flash Messages: Quick notifications for important actions like successful login, item added to cart, or order confirmation.

Demo

SUNRAY.-.DEMO.mp4

Showcase

Home

Register & Login

Register Login

Products Details, Search & Filters

Products with Search & Filters Product Details

Shopping Cart

Cart

Customer Dashboard

My Account

Customer Orders History

My Orders Order Detailed Information

Update or Delete Account & Update Password

Update & Delete Account Update Password

Installation

Requirements: PHP >= 8.1, Composer, RDBMS (such as MySQL, MariaDB, PostgreSQL, etc.)

Installation Steps:

  1. Clone the repository git clone https://github.com/bhupindersingh007/sunray.git or download zip.
  2. Open the directory sunray in the terminal.
  3. Install composer dependencies composer install.
  4. Make a new .env file and copy .env.example file to .env.
  5. Set the database configuration in the .env like DB_DATABASE, DB_USERNAME and DB_PASSWORDetc.
  6. Generate key: php artisan key:generate.
  7. Run php artisan migrate:refresh --seed
  8. Run npm i and npm build.
  9. Run the application: php artisan serve.

Technology Stack

  • PHP 8.1 - A popular general-purpose scripting language for web development.
  • Laravel 10 - PHP fullstack web application framework.
  • MySQL 8.0 - The world's most popular open source relational database.
  • Feather Icons - Simply beautiful open source SVG icons.
  • Vite Plugin - Laravel plugin for Vite.
  • Bootstrap 5 - The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

About

SUNRAY - An eyewear ecommerce application built with PHP, Laravel, Vite, Bootstrap, and MySQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages