CASUAL is an eCommerce web application built for selling branded T-shirts and apparel. This platform is designed to accommodate both businesses and individual sellers, offering a seamless experience for adding products and processing customer orders.
- 📊 Sellers Dashboard: Allows sellers to manage their product listings easily.
- 🛍️ Session Cart & Database Cart: Implemented shopping cart system with session management and database persistence.
- 💳 Checkout Process: A user-friendly checkout process with integrated payment gateway.
- 🔐 PayHere Payment Gateway: Integration with PayHere sandbox for secure payments.
- 🔍 Advanced Search: Users can filter products by brand, size, price range, and other criteria.
- 💻 Front End: HTML, CSS, Bootstrap
- ⚙️ Back End: Java, Hibernate
- 🌐 Server: GlassFish
- 💳 Payment Gateway: PayHere Sandbox
- Clone the repository:
git clone https://github.com/chamikathereal/CASUAL/ - Set up the back-end environment using Java Hibernate and configure the database.
- Deploy the application on GlassFish server.
- Update the PayHere sandbox credentials in the application settings.
- Run the application locally or on a live server.
CASUAL is designed for businesses or individual sellers to showcase and sell their products, mainly T-shirts, through an eCommerce platform. The platform supports managing multiple brands, product searches with advanced filters, and secure online payments.
- 🏠 index.html: Home page of the website
- 🔎 search.html: Advanced search page
- 🛒 product-details.html: Product detail view
- 💳 checkout.html: Checkout process and payment page
- 📋 seller-dashboard.html: Seller management dashboard
Feel free to fork this repository and submit pull requests. Any contributions, whether it's improving the code or adding new features, are highly appreciated! 🙌
This project is licensed under the MIT License - see the LICENSE file for details.
For any inquiries or issues, feel free to contact me at dmforceeg@gmail.com.
