EASE MART
This application connects the best quality products and customers and facilitates effective communication and integration between these entities. This application reflects effective technology usage in an eCommerce context. This application is expected to bring together the best quality products and
2025-06-28 16:26:55 - Adil Khan
EASE MART
Project Area of Specialization Software EngineeringProject SummaryThis application connects the best quality products and customers and facilitates effective communication and integration between these entities. This application reflects effective technology usage in an eCommerce context. This application is expected to bring together the best quality products and application customers.
Scope of User
Admin
Admin is the person who will manage and maintain the whole system.
Admin’s Roles:
• Manage Customer Profile (view and delete)
• Display Customer purchasing record
• Manage Customer Delivery method
Customer
The customer is the person who can purchase the item and make a payment.
Customer’s Roles:
• Register and sign in to the system
• Carry out the process of buying the item
• View purchased history
Scope of System
These are the system scope including:
User Registration
Users (Customers) need to register through this system to buy their desired item. If they have been registered, they can just log in through this Application. Meanwhile, the admin just logs in through their web-based system to manage and monitor the e-commerce Application.
Item Category
Customers can view items by item category.
Add to Cart
This is the process of buying a used item made by the customer.
They can add to their cart to their wish list on which items they want to buy.
The objectives of EaseMart is:
• Quality products
• Different variety of products
• Sales on Products
• Affordable prices
• Remove risk barriers
Tools:
• Android Studio
• Visual Studio
Methodologies:
• Flutter
• Dart
• FireBase
This application is providing one too many online products while currently working online application to provide products. This application enables the customers to buy the best products with different varieties and also get the products at low prices. Customers buy products at affordable prices. It removes risk barriers. Sales and promotions will make the customer's application.
Technical Details of Final Deliverable• Ability for user to select a specific view for the calendar (day/week/year) and modify time zone
• Forgotten password/change password automated responses
• Change username
• Access Help (context sensitive)
• Ability for a new customer to request an account
• Ability for a new customer to create an account with application oval email or SMS code.
• Ability to toggle between role types while remaining logged in
• Ability to view and manage short-cuts
• Ability to view dashboard data as a customers
• Ability for users to select specific language
• Ability for user to select time zone
• Ability to update/adjust/create purchasing plan
• Ability to filter same type of products
User Management
• Configurable permissions/roles - Create and manage new roles/permissions
• Create, change, and view user information/profile
• Create custom fields in user profiles without intervention from vendor
• Advanced search includes custom user fields
• Ability to create and manage user groups
• User can belong to multiple user groups
• Ability to create new users
• Define customers to seller relationship
E-Commerce Features
• Integrated e-commerce capability for payment of purchasing products
• Easy login and registration
• User-friendly product filtering and sorting
• Detailed product descriptions
• Product gallery
• Presenting your products with Augmented Reality
• Shopping cart
• Shipping options
• Order summary
• Secure and easy in-application payments
• Ordering an invoice and adding company data
• Returns and checking the return status
• Checking the shipping status
• The number of items users are seeing/left on the list
• Checking item availability in specific locations
• Item availability reminder
• Wishlist
• Personalized product recommendations & item feeds
• Membership options
• Loyalty programs
• Flash sales and discounts
• Easy customers service access
• Product scores and reviews
• Barcode scanning’
• Integration with an online store
• Personalized content
• Buy a product via e-commerce (credit card, jazz cash, easypaisa and cash on delivery.)
• Discount features
• Support for multiple currencies
• Can support credit card transactions without manual effort
• Payment system for tracking internal costs and chargebacks
• Payment reporting features
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 78000 | |||
| Software for testing | Equipment | 5 | 10000 | 50000 |
| domain and hosting | Equipment | 1 | 8000 | 8000 |
| Documentation Printing | Miscellaneous | 2 | 4500 | 9000 |
| Binding | Miscellaneous | 1 | 1000 | 1000 |
| Computer hardware updation | Equipment | 1 | 10000 | 10000 |