Clothify
? This project is going to be developed on Android studio SDK, version 4.0.2 software. ? In our project we are using flutter as a framework and UI tool used for Android development. ? Flutter uses Dart language for Android development. ? We are developing Clothify that will provide the s
2025-06-28 16:30:49 - Adil Khan
Clothify
Project Area of Specialization Computer ScienceProject Summary• This project is going to be developed on Android studio SDK, version 4.0.2 software.
• In our project we are using flutter as a framework and UI tool used for Android development.
• Flutter uses Dart language for Android development.
• We are developing Clothify that will provide the service of multiple brands for the customers, customers can search for any shop or brand on google map, so google map will help the customer to get the same product from any shop at a cheaper price. We are also providing clothes on rent for brides and grooms.
• For user authentication and API integration we are using firebase as the user can Sign in through Email/Facebook.
• We are just focusing on women dresses where user can search for different products and can
view different categories as well.
• We are providing two types of women dresses
1) Stitched 2) Unstitched
• There will be popular and discounted deals on the home page.
• Clicking on any product user can view it from front and back and, the user can select size and color for that dress as well.
• After selecting any product, the user can find all the nearest places from where the same kind of product is available.
• Customer can add and delete items from the cart after finalizing bill will be generated.
• Admin can checklist from the cart and can give their views that product is available or not.
• All the details will be available. There are two options for customers either, customers can go to the nearest shop or can make home delivery.
• By automating the process of online shopping for multiple brands, we will be able to
save the time and money of the customers.
• User authentication will be possible due to Firebase and API integration.
• Choices to search for different brands from google map will be available for the customers.
• The theme and screen layout of the app will attract customers.
• We will try to design the UI that should attract more customers.
• The app will be responsive that is it will support both the android and IOS platforms.
• To provide clothes on rent for the customers and help them to get clothes at a cheaper price.
• To provide a different variety of products with better quality.
• To provide popular and discounted deals for the customers.
Basically the main focus of our team is on UI design, API integration with firebase, categories
feature, feature of multiple brand selection, add to cart functionality, location based integration,
feature of selecting size and color. User will see different views for each cloth, views from front,
side and back. To include functionalities like, for multiple brands to be on a single platform, to
make this app a location based service that will help the user to find the same kind of cloth from
different shops, by distance user can find all nearest places. Technically these will be one of the
major challenges for us. In our project we are using flutter because in flutter as the version
updates there is no need to change the code. We are developing this project on Android SDK
version 4.0.2. Flutter supports both the web interface and the Android UI, so it is responsive.
Flutter is object oriented, it consists of classes and methods and there are relationships between
them. In flutter we use dart language for android in which we have different types of widgets
and layouts. In flutter widgets are ordered in a hierarchal tree based structure, the tree is recreated
as you change the state. Anytime you make changes the state is refreshed. The whole widget is
a layout that can be seen on the screen. Widget defines a part of the user interface.
Let’s say:
1. We create a button and screen layout is the widget, as we click on that button the screen layout
gets changed.
2. Padding is a widget, margin is a widget, and different type of animations, sliders, and gesture
detector are also widgets and so on.
Nowadays as the government is not able to control the financial state of the country and also due to the COVID-19 situation, the prices of necessary items that we use in our daily life are increasing every day. One of the necessary items that we use are clothes, and because of their higher prices, there is always comprise between the customer and the shopkeeper, customers always want clothes with cheaper prices, these are one of the reasons to develop this product. Normally, when people go outside for shopping, there is a lot of rush of people in the market, so at times shopping becomes a time-consuming process. The quality of clothes has always been compromised in online shopping, because if we go for the online option then a few brands will show you one product and will provide you another. So to overcome all these issues we are developing “Clothify”, it will be an e-commerce android application that will provide the platform for the customers to do online shopping from multiple brands, to get clothes on rent for weddings, and allowing the users to search for different shops using the “search by map” feature, making it possible for the customers to get the same product from different shops with cheaper prices.
Technical Details of Final DeliverableWe are developing this project on Android Studio SDK version 4.0.2.
The database used: Admin and user data is stored at the cloud firestore at the firebase database.
Tools and technology required for this project: Flutter is the framework and UI tool used for Android development.
Communication protocol: HTTP
Memory requirements: 4GB RAM, 232GB hard disk space, 64-bit processor.
Language requirements for this app: English
Scope: On the home page of “Clothify”, there will be popular and discounted deals. Users of this app can search for brands first. After that, as the user selects any brand then there will be a featured category of clothes for women. After searching for clothes, the user can find all the nearby places where they can get the same product. In this case, the real-time availability of the product will be check. After selecting any category customer will select any dress and can select the size, and color. In categories, for women, there will be two sub-categories i.e. stitched and unstitched. In the stitched category, there will be clothes i.e. one-piece, two-piece, and three-piece. In the unstitched category, there will be clothes of type i.e. casual, designer, and Kurti. In case if the customer wants clothes for urgent purposes like weddings then they can get clothes on rent by using the “rental cloth selection” feature of our app. Therefore, including these functionalities in this app will be one of the major challenges for us. For now, our focus is to provide clothes for women and clothes for occasional purposes i.e. “bridal and groom dresses”. So if you like clothes of different brands then clothify is providing this platform.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 34023 | |||
| Smartphone | Equipment | 1 | 30000 | 30000 |
| Play store deployment charges | Equipment | 1 | 4023 | 4023 |