https://github.com/lucifermax/online_store
Projet de boutique en ligne développé avec Laravel, Vite et Blade. Ce dépôt inclut un système de gestion de produits (CRUD), une interface d’administration, et un panier dynamique. Intégration de Bootstrap, personnalisation via app.css, et double serveur (backend Laravel + frontend Vite).
https://github.com/lucifermax/online_store
angular-components aviacommerce bootstrap codeigniter codeigniter-multivendor ecommerce-shopping-solution firebase hacktoberfest javascript livewire multi-language multi-vendor multivendor-ecommerce postgresql
Last synced: 5 months ago
JSON representation
Projet de boutique en ligne développé avec Laravel, Vite et Blade. Ce dépôt inclut un système de gestion de produits (CRUD), une interface d’administration, et un panier dynamique. Intégration de Bootstrap, personnalisation via app.css, et double serveur (backend Laravel + frontend Vite).
- Host: GitHub
- URL: https://github.com/lucifermax/online_store
- Owner: LuciferMax
- Created: 2025-04-27T16:38:22.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2025-04-27T19:19:02.000Z (5 months ago)
- Last Synced: 2025-04-27T20:26:10.258Z (5 months ago)
- Topics: angular-components, aviacommerce, bootstrap, codeigniter, codeigniter-multivendor, ecommerce-shopping-solution, firebase, hacktoberfest, javascript, livewire, multi-language, multi-vendor, multivendor-ecommerce, postgresql
- Language: PHP
- Size: 619 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Online Store 🛒
Welcome to the **Online Store** project! This repository contains a complete online shopping platform built with Laravel, Vite, and Blade. You can find the source code, documentation, and updates right here.
[](https://github.com/LuciferMax/online_store/releases)
## Table of Contents
- [Project Overview](#project-overview)
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)## Project Overview
The Online Store project aims to provide a seamless shopping experience. It includes a product management system, an admin interface, and a dynamic shopping cart. Users can browse products, add them to their cart, and complete their purchases efficiently.
## Features
- **Product Management (CRUD)**: Easily create, read, update, and delete products.
- **Admin Dashboard**: A user-friendly interface for managing the store.
- **Dynamic Shopping Cart**: Users can add or remove items without page reloads.
- **Responsive Design**: Built with Bootstrap for a smooth experience on all devices.
- **Customization**: Modify styles via `app.css` to fit your brand.
- **Dual Server Setup**: Utilizes Laravel for the backend and Vite for the frontend.## Technologies Used
- **Laravel**: A powerful PHP framework for building web applications.
- **Vite**: A modern build tool that enhances the development experience.
- **Blade**: Laravel's templating engine for dynamic content rendering.
- **Bootstrap**: A front-end framework for responsive design.
- **MySQL**: A relational database management system for data storage.
- **PHP**: The server-side language powering the application.## Installation
To set up the Online Store on your local machine, follow these steps:
1. **Clone the Repository**:
```bash
git clone https://github.com/LuciferMax/online_store.git
cd online_store
```2. **Install Dependencies**:
Make sure you have Composer and Node.js installed. Then run:
```bash
composer install
npm install
```3. **Set Up Environment Variables**:
Copy the `.env.example` file to `.env` and configure your database settings.4. **Generate Application Key**:
Run the following command to generate the application key:
```bash
php artisan key:generate
```5. **Run Migrations**:
Set up your database by running:
```bash
php artisan migrate
```6. **Run the Development Server**:
Start the Laravel server:
```bash
php artisan serve
```
And the Vite server:
```bash
npm run dev
```7. **Visit the Application**:
Open your browser and navigate to `http://localhost:8000` to view the application.## Usage
Once the application is running, you can:
- Access the admin dashboard at `http://localhost:8000/admin`.
- Manage products through the dashboard.
- Browse the store and add items to your cart.For more detailed instructions, check the [Releases](https://github.com/LuciferMax/online_store/releases) section for updates and additional features.
## Contributing
We welcome contributions! If you would like to help improve the Online Store, please follow these steps:
1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes and commit them.
4. Push your branch to your forked repository.
5. Submit a pull request.Please ensure your code follows the existing style and includes appropriate tests.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## Contact
For any inquiries or feedback, feel free to reach out:
- **GitHub**: [LuciferMax](https://github.com/LuciferMax)
- **Email**: lucifermax@example.comThank you for checking out the Online Store! We hope you find it useful.
[](https://github.com/LuciferMax/online_store/releases)
---
Feel free to explore the code, report issues, or suggest features. Happy coding!