This document describes a closet organizer project using data structures in C. The project aims to help users organize their clothes in their closet by allowing them to input details about each item like name, color, material and storage location. It also allows searching for a specific item's details and viewing the full closet contents. Users can add multiple clothing details through linked lists and remove items permanently by name. Sample outputs demonstrate adding details, searching for an item, viewing the full closet details, and deleting a item. The project aims to help users save time finding clothes and avoid buying duplicates.
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Organize Closet Using C Data Structures
1. CLOSET ORGANIZER USING DATA
STRUCTURE IN C
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
Presented by
NAME-SWETA LEENA
USN-1NH19CS750
Under the Guidance of --
Guide Name: Mr. Praveen Pawaskar
Designation:
SENIOR ASSISTANT PROFESS
3. INDEX:-
• Objective of the course
• Abstract.
• Project Objectives.
• problem statement
• Functionality
• Design
• Methodology
• Sample outputs
• How I got the objective of the project
4. Objective of the course
• Student can design their own algorithm
and designs for the given problem
statement.
• Advantage of data structure using C for
making projects is, it makes
project effective and user friendly.
5. Abstract:-
In this busy life organizing cloth perfectly and
finding cloth from the wartdrobe is so difficult.
Also during buying clothe sometimes by mistake
we buy the similar clothes what we already have,
and we don’t need that.
To resolve all these kind of problems I have
prepared this project which will help to organize
their clothes inside wardrobe.
For this user user just need to give time
for putting clothes details what will be asked by
the software.
After that user can easily get their clothes position
and details whenever they want.
6. Project objective
This will develop an
intrest to organize the
cloth
Become familiar with
clothes and their
place
Help to save time Easy for using Easy to find clothes Helps to learn time
management
7. Problem
statement
If user can see the details of their closet while they are buying clothes
then they won't face the problem of buying same color cloth.
Also while getting ready for their work if they can see their clothes
details in their phone then that will save their time
In this project user will:-
• User will add cloth detaills
• cloth name
• colour of the cloth
• material of the cloth
• place where they want to put their cloth
• Also it will give options for adding hints abouts each field
• after that user can find their cloth details
• Also can see the wardrobe detail
• If they want to remove any cloth from wardrobe they can also
remove from the software
8. wiodgwdhvnvcv k.
FUNCTIONALITY
Linked list helps to store details, which are provided by users in a
manner that all details will link to each other.
By using linked list we can add many numbers of fields in a single
project, which will provide brief information to user.
In this project using of singly link list has provided user to add all
details about their cloth, also it is giving options for adding hints
about each field.
Adding different functions in a single project, makes the project
more user friendly also saves memory.
9. DESIGN
This project is designed in such a way that all fields are connected with each other. And all the functions are
called by main function.
User will add cloth information.
Names of the clothes
Calculate total numbers of details
Allows to add hints about all fields
Records the all the details
When user wants see details it will show the details
Also it can remove details permanently
11. ALOGORITM
• Step-1: User page display content
• Add cloth details
• Find your cloth position
• Display closet(wardrobe)
• Remove cloth from the wardrobe
• Exit
• Step-2: If choice is 1 then user will get the screen
• Add cloth name:
• Add the colour of the cloth:
• Add the position where you want to put your cloth:
• Step-3: If the user will enter choice is 2 user will get the screen like
• Add your cloth name which one you want to find:
• Add that cloth colour:
• If the cloth is there in the wardrobe add details then user can see the position else user will get the message your entered wrong information
about cloth, cloth is not there.
• Step-4: If the choice is 3 there user will get all the information about the wardrobe what he/she has entered before. And if no information is there
then user will get NULL.
• Step-5: If the choice is 4 then user will get the option to remove the cloth from the wardrobe. Then the user need to put the cloth name which
one he/she wants to remove from the wardrobe.
12. Methodology
• This project is very useful for users. Even
users can make it by their own this modern
organizer depending on their choices. By
using this project anyone can save their
time and also able to find their cloth within
a seconds.
•
• Where User can place cloths:
• Hanger
• Drawer
• Shelf
• boxes
19. • This project will show the cloth name, color of the cloth with
hints if added by user, material of the cloth with hints, place
where user wants to put clothes with hints.
• If user wants to search any cloth they can put the cloth name
and it will show all added details about the particular cloth.
• It is also able to show all the given information about all the
clothes which is wardrobe details.
• If user wants to remove any cloth from wardrobe also they can
delete all the cloth information about cloth just by putting that
cloth name.
How did I achieve the objective of my project