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
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 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.
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.
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.

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.
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.
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.
Next, the mobile application will be deployed on Google Play Store and Huawei AppGallery for users to download.
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).
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.
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:
Software:
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Servo Motor | Equipment | 6 | 1500 | 9000 |
| Arduino yun | Equipment | 2 | 9000 | 18000 |
| Fiber Box Sheet | Equipment | 2 | 12000 | 24000 |
| Bluetooth Module | Equipment | 2 | 1500 | 3000 |
| Conference Publishing Cost | Miscellaneous | 1 | 8000 | 8000 |
| 37 in 1 kit arduino | Equipment | 1 | 3500 | 3500 |
| MAKEUP items | Equipment | 1 | 4000 | 4000 |
| Total in (Rs) | 69500 |
Our project connsists of OpenCv along with python.Our pproject will help in safety of peop...
In the industry, carriers are required to carry products from one manufacturing plant to a...
In this research work, we intends to develop an Agri-App for rice seed classification...
The main goal of this project is to design a very precise solar tracker and share the info...