An e-commerce platform for handmade goods, offering a seamless experience for customers to browse, purchase, and manage products.
- Introduction
- Features
- System Design
- Development
- Proposed Enhancements
- Technologies Used
- How to Download and Setup
- Conclusion and References
- License
Project Title: Online Handmade Goods
Technologies Used: PHP, MySQL
The Online Handmade Goods project is a digital platform that allows customers to:
- Browse and purchase handmade products.
- View detailed product descriptions.
- Manage their profiles and orders.
The admin dashboard facilitates efficient management of:
- Products and categories.
- Orders and payments.
- Community-driven platform encouraging user interaction.
- Seamless shopping experience with cart and profile management.
- Scalable structure allowing for future feature additions.
- No physical inspection of products before purchase.
- Unique handmade items complicate returns/exchanges.
- Limited customization compared to in-person artisan purchases.
- Use Case Diagram: Represents user and admin interactions.
- Class Diagram: Models the structure of the database and relationships.
- Data Dictionary: Defines the database tables, fields, and constraints.
- Follows organized, reusable, and readable coding practices.
- Implements robust error handling and validation mechanisms.
The system uses tables for:
- Users, Products, Admins, Categories, Orders, Payments, and Cart.
- Password Encryption: Enhance security for admin credentials.
- Wishlist Feature: Allow users to save favorite items.
- Product Ratings: Enable feedback and ratings for products.
- Order Tracking: Integrate status updates and notifications.
- Multiple Product Images: Improve product presentation.
- Inventory Alerts: Notify admins of low stock levels.
- Programming Languages: PHP, SQL
- Database: MySQL
- Frontend: HTML, CSS
- Tools: Visual Studio Code
-
Visit the GitHub repository.
-
Click on the green Code button and select Download ZIP.
-
Extract the downloaded ZIP file to your desired location.
Use the following command to clone the repository:
git clone https://github.com/Dss155/PHP_Project_Simple.git
This platform is a virtual marketplace that supports creativity and connects buyers with talented artisans. It offers unique, handmade products while fostering a sense of community and enhancing user engagement. Each purchase supports talented crafters and helps keep the spirit of creativity alive.
Books References:
- SQL, PL/SQL: The Programming Language of Oracle
- The Joy of PHP Programming
- PHP & MySQL Novice to Ninja
Website References:
- W3Schools
- Learn Microsoft
- YouTube
This version includes the License section at the end. If you decide on a different license, just update the license name and reference in the License section accordingly. Let me know if you need any further changes!