SUNRAY - An eyewear ecommerce application built with PHP, Laravel, Vite, Bootstrap, and MySQL.
SUNRAY Link - http://sunray.thsite.top

- 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.
SUNRAY.-.DEMO.mp4
Requirements: PHP >= 8.1, Composer, RDBMS (such as MySQL, MariaDB, PostgreSQL, etc.)
Installation Steps:
- Clone the repository
git clone https://github.com/bhupindersingh007/sunray.gitor download zip. - Open the directory
sunrayin the terminal. - Install composer dependencies
composer install. - Make a new
.envfile and copy.env.examplefile to.env. - Set the database configuration in the
.envlikeDB_DATABASE, DB_USERNAME and DB_PASSWORDetc. - Generate key:
php artisan key:generate. - Run
php artisan migrate:refresh --seed - Run
npm iandnpm build. - Run the application:
php artisan serve.
- 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.










