Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wesleybertipaglia/cozzy-store
A simple e-comerce with PHP and MySql
https://github.com/wesleybertipaglia/cozzy-store
Last synced: about 5 hours ago
JSON representation
A simple e-comerce with PHP and MySql
- Host: GitHub
- URL: https://github.com/wesleybertipaglia/cozzy-store
- Owner: wesleybertipaglia
- License: mit
- Created: 2023-04-16T17:43:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-07T01:26:28.000Z (11 months ago)
- Last Synced: 2024-01-07T02:26:22.083Z (11 months ago)
- Language: PHP
- Size: 6.01 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cozzy Store
Cozzy Store is a comprehensive eCommerce platform for furniture, featuring a user-friendly shopping experience and a robust management system. Built using PHP, MySQL, and CSS, this project allows users to browse, purchase furniture items, and provides administrators with tools to manage products, orders, and user accounts.
## Table of Contents
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Installation](#installation)
- [Database Setup](#database-setup)
- [Usage](#usage)
- [Customer Portal](#customer-portal)
- [Admin Management System](#admin-management-system)
- [Contributing](#contributing)
- [License](#license)## Features
- **Product Catalog**: Browse a diverse collection of furniture items with detailed information.
- **Shopping Cart**: Add products to your cart and manage your shopping selections.
- **Secure Checkout**: Complete your purchase through a secure and user-friendly checkout process.
- **User Accounts**: Register an account, log in, and track your order history.### Admin Management System Features
- **Product Management**: Add, edit, and remove products from the catalog.
- **Order Management**: View and manage customer orders, mark orders as processed, etc.
- **User Account Management**: Admins can manage user accounts and access.## Technologies Used
- **PHP**: Server-side scripting language for dynamic web page generation.
- **MySQL**: Relational database management system for data storage.
- **CSS**: Styling to enhance the visual appeal and user experience.## Installation
1. Clone the repository:
```bash
git clone https://github.com/your-username/Cozzy-Store.git2. Set up a local development server (e.g., using XAMPP, WAMP, or another server stack).
3. Configure the database connection by updating the config.php file with your database credentials.## Database Setup
1. Create a MySQL database named cozzy_store.
2. Import the provided SQL script (cozzy_store.sql) to set up the necessary tables.## Usage
Customer Portal
Open the project in your web browser.Explore the furniture catalog, add items to your cart, and proceed to checkout.
Create an account or log in to track your order history.
## Admin Management System
1. Access the admin panel at yourdomain.com/admin or a similar URL.
2. Log in using your administrator credentials.
3. Utilize the management system to add/edit/remove products, manage orders, and user accounts.## Contributing
1. If you would like to contribute to the project, follow these steps:
2. Fork the repository.
3. Create a new branch for your feature or bug fix: git checkout -b feature-name.
4. Make your changes and commit them: git commit -m 'Add new feature'.
5. Push to the branch: git push origin feature-name.
6. Submit a pull request.## License
This project is licensed under the [MIT License](/LICENSE).