Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

Design and Development of Women Cognitive Based Makeup Selection Device

Makeup organization after doing makeup is a significant issue as it consumes more time than doing the makeup itself. Every woman faces the same issues as there are a lot of products used in the makeup process. If the makeup items are not organized and appropriately shelved, it can increase the chanc

Project Title

Design and Development of Women Cognitive Based Makeup Selection Device

Project Area of Specialization

Robotics

Project Summary

Makeup organization after doing makeup is a significant issue as it consumes more time than doing the makeup itself. Every woman faces the same issues as there are a lot of products used in the makeup process. If the makeup items are not organized and appropriately shelved, it can increase the chances of them getting damaged and lost. On the other hand, there is a complete paradox of choices when it comes to wearing makeup on different occasions, and there is significantly less education about it. Many women aren't interested to learn makeup techniques by opting for makeup classes as they are expensive and tutorials available online are too generic (one size doesn't fit all). Moreover, the salons are very expensive for everyday makeup.

The automatic makeup kit and application will help women keep their makeup products organized and shelved correctly to prevent any damage. In addition, this kit empowers women to take control of their makeup preferences and helps them learn new makeup techniques on the fly on different occasions.

Project Objectives

1. To develop an automatic makeup kit to make makeup management straightforward, hassle-free, and clutter-free.

2. To build a platform to promote basic makeup education, best practices, and differentiation between different types of makeup to be used for different occasions.

3. To monetize the product and help it reach every household by making it a cost-effective solution.

Project Implementation Method

The "Agile process model" will be used for the mobile application project. The Agile process model has conquered the Waterfall model's conventional techniques by getting adaptable, quick, lean, responsive, and predictable. In addition, the project will also encounter frequent changes from time to time; therefore, the iterative nature of this methodology will decrease the entire project's development time and help reduce technical debt. Finally, agile methodologies create total alignment and transparency in the processes that yield a high-quality product with better stakeholder engagement. For all these reasons, the Agile process model is preferred.      

4.1.1.1 Requirements Gathering

In this phase, all the project requirements will be gathered and analyzed. The project completion time will be a minimum of 40 weeks. The project team holds the expertise to build the mobile application in the required time without incurring additional costs besides the allocated budget; therefore, the project is technically and economically feasible.

4.1.1.2 Design the Requirements

After the requirements gathering phase, the next step is to design the requirements. In this phase, a Block diagram, Flow chart, and Entity Relationship Diagram (ERD) will be constructed to clarify project requirements. Moreover, a high-level Use case diagram will be constructed along with the Use case diagram for each action and their narratives.Next, the prototype of the application will be developed in a manner to ensure the user interface (UI) of the mobile application is minimalistic and straightforward to ensure a good user experience (UX) and free of any complexities.

4.1.1.4 Testing/Quality Assurance

After application development, the next phase is testing. The assigned QA personnel will review and evaluate the whole application. QA personnel will check the application's performance and functionality, identify the glitches and bugs, test if the application complies with the given ERD, use case diagrams, prototype, and functional and non-functional requirements.

If any issues are reported, the project will return to Phase #3 to address them. Once done, QA personnel will again review the application and sign-off once no other problems are found.

4.1.1.5 Deployment

Next, the mobile application will be deployed on Google Play Store and Huawei AppGallery for users to download.

4.1.1.6 Feedback

Once the application is deployed, the next phase is about feedback collection and maintenance. The feedbacks will be collected using the company's support channel, Google Play Store, and Huawei AppGallery comments. These feedbacks will be first validated and go through the same cycle of Agile process model. Once the new build is ready, it will again follow the same process of QA testing (phase #4), deployment (phase #5), and feedback (phase #6).

Benefits of the Project

The Automated Makeup Kit turns the makeup process into an effortless experience with reduced clutter of products. It helps users save a lot of time and take the anxiety out of arranging items post-makeup. Everything is well organized and shelved, securing the makeup products and preventing any damage.

In addition, the mobile application helps users to gain makeup knowledge. It guides several techniques concerning many different occasions as not one type of makeup works for every occasion.

Technical Details of Final Deliverable

This project involves implementing a hardware system and a software system. A hardware system refers to an automated makeup kit. Once activated, the automated makeup kit will pop the essential makeup items in the correct order to assist users in doing makeup. It is achieved by creating a model using a Fiber box sheet incorporating a platform on its base. This platform is operated by a servo motor, Arduino, Bluetooth module, and the sensor to pop and push back the items. This complete makeup kit is operated by a mobile application that provides full control to the user; from activating the project to learning new makeup techniques, and post-makeup management, it has everything packaged in one bundle.

Hardware:

  1. Servo motor
  2. Arduino Yun
  3. 37 in 1 Kit Arduino
  4. Bluetooth Module
  5. Fiber Box Sheets
  6. Makeup Items

Software:

  1. Mobile application built on Java/Kotlin
  2. Google Firebase
  3. Functionality to activate makeup kit and turn it off
  4. Tutorials about different makeup styles.
  5. Application deployment on Google play store.

Final Deliverable of the Project

HW/SW integrated system

Core Industry

IT

Other Industries

Health

Core Technology

Robotics

Other Technologies

Shared Economy, Clean Tech

Sustainable Development Goals

Good Health and Well-Being for People, Responsible Consumption and Production

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Servo Motor Equipment615009000
Arduino yun Equipment2900018000
Fiber Box Sheet Equipment21200024000
Bluetooth Module Equipment215003000
Conference Publishing Cost Miscellaneous 180008000
37 in 1 kit arduino Equipment135003500
MAKEUP items Equipment140004000
Total in (Rs) 69500
If you need this project, please contact me on contact@adikhanofficial.com
Wrong-way Vehicle Detection System

Our project connsists of OpenCv along with python.Our pproject will help in safety of peop...

1675638330.png
Adil Khan
9 months ago
Mutifunctional Robotic Vehicle

In the industry, carriers are required to carry products from one manufacturing plant to a...

1675638330.png
Adil Khan
9 months ago
TikTok Pro for iPhone

TikTok Pro for iPhone

1675638330.png
Adil Khan
1 year ago
classification tool for agri seed varieties

In this research work, we intends to develop an Agri-App for rice seed classification...

1675638330.png
Adil Khan
9 months ago
Design and Fabrication or simulation IOT based maximum solar power tra...

The main goal of this project is to design a very precise solar tracker and share the info...

1675638330.png
Adil Khan
9 months ago