Deal With Dosti webapp
12.09.2020
─
Biswas Rai
Your Company
123 Your Street
Your City, ST 12345
1
Overview
Ecommerce web apps or websites are all about selling the products through the internet.
This is the project related to eCommerce for dealwith, after reading this proposal you will
gain more knowledge about your web app.
Goals
1. To build an ecommerce webapp.
2. To share the detailed knowledge of the web app i.e. dealwith.
Features
Client side frontend
1. Slideshow
2. Product listing regarding (Hot Sales, New Product, Popular Product, Discount
Product or Festival Product)
3. Computer Parts Advertising Banner
4. Login / Signup for client and same for admin.
5. Search Product Bar
6. Navbar and Footer
7. WishList
8. Add to Cart and Cart Page
9. Compare Features
10. Single Product view
11. FAQ , Customer Care Form
12. Contact Form
13. About us Page
14. Category Listing Page
15. Home Page includes a tab view of best selling and others.
16. Checkout Page (includes form of the user billing address and no API payment
gateway integrated, it means directly Cash on Delivery )
2
Client Side Backend For registered User
1. My Account Page or Dashboard Page
2. Lost Password and Mobile Verification for new registered users.
3. My order list page with filters.
4. My order detail page.
5. My profile where users can maintain their data like shipping address etc.
6. My wishlist page which is already in front of the client side.
7. Notification Page.
Backend For Admin or System
1. My Account page or Dashboard Page.
2. In the Dashboard Page, there will be some charts, notification, orderlist table.
3. Order management page.
4. Product management page tracking stock, best selling, data management of the
product.
5. Accounting management page like profit or loss, daily sales.
6. Customer management page showing which customers like which products.
7. Different small page management like aboutus, FAQ, contact us page.
8. Image assets management page includes slideshow, adbanner etc.
9. Social media management.
10. Seo management page.
11. Category management page includes inside the product management page.
Technology Used
1. Laravel
2. React, Redux and other libraries
3. PostgreSQL or SQL
4. Server AWS
5. Docker, CI/CD, git
6. API integration can be useful for mobile app development.