Skip to content

mahmoud530/BaseMood

Repository files navigation

🛍️ BaseMood - E-commerce Clothing Store

BaseMood is a modern, Light-themed E-commerce web application for a men's clothing brand.
The platform allows customers to browse and order products easily, while admins can manage products, orders, and shipping.


🚀 Features

👕 For Customers:

  • Browse all products with sizes (no color variations).
  • Add products to cart and manage quantities.
  • Add products to wishlist for later.
  • view all products by using filters (sale-new arrival-low price-seasson collection)
  • Place an order via "Order Now" button (no online payment – admin contacts the customer directly).
  • View product details and customer reviews.
  • Track order status through multiple order states (Pending, Processing, Shipped, Delivered).

⚙️ For Admins:

  • Secure Admin Dashboard for full management.
  • Add / Edit / Delete products, categories, and sizes.
  • Manage orders, update statuses, and track shipping companies.
  • View customers’ wishlist and product reviews.

🧩 Tech Stack

Layer Technologies Used
Frontend HTML, CSS, JavaScript
Backend PHP (Core PHP, no frameworks)
Database MySQL
Version Control Git / GitHub

🔐 Security Notes:

  • All database queries use prepared statements to prevent SQL injection.

  • User input is validated and sanitized before processing.

  • Sessions are securely handled for user authentication.

  • No sensitive data is exposed in URLs or forms.


💡 Future Improvements:

  • Integrate a secure payment gateway (PayPal, Stripe, etc.).

  • Send email notifications for order updates.

  • Add multi-language support.


⚡ Installation & Setup

  1. Clone the repository:
    git clone https://github.com/mahmoud530/BaseMood.git

👨‍💻 Author

Developed by: Mahmoud Alllam

About

BaseMood - E-commerce Clothing Store

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors