- Sara Nedhal
- Kawther Mahfoodh
- Ali Abdulla
Multi-shop e-commerce platform tailored specifically for passionate and talented art creators in Bahrain! Our website serves as a dynamic marketplace, offering a vibrant and diverse collection of unique art pieces and products that encapsulate the rich cultural heritage and artistic flair of Bahrain.
- Node.js
- Express.js
- MongoDB for database (NoSql)
- Ejs templates
- Bootstrap 5 for frontend
In version 1, the web application has 3 type of users:
- Buyer
- Seller 3.Admin
- Browse curated collections of Bahraini art.
- Add items to a personal cart.
- Streamlined checkout process for order placement.
-Create personalized shops within the platform. -Upload, manage, and list their art products for sale.
- Adding products to cart page: adding products to user cart
- Adding shop feature: feature only for seller user type
- Adding products in seller shop: feature only for seller user type
- Adding products to cart page
- navigating new regiestred users to profile page to fill their information before proceeding to home page , or adding new shop page depending on user type (Buyer:Home page, Seller: Adding shop page).
- pictures are not uploaded into cloudinary as it is still not configured and step up.
- there are some extra data needs to be added to the order functionality, pages and model
- Search Feature for browsing products
- Search Feature for browsing shops
- Adding reviews for products
- My favorite page: adding products to my favorite page