The program is a drawing/editor aid developed using C# and MS Sql used to draw and edit kitchens and it has to have two main functions:
A- Drawing/Editing:
1- user chooses (standard/non standard) area (standard is rectangle and square kitchens)
if standard then user inputs (length,width and height) else he/she draws his custom shape free hand
2- user can add/edit and modify in 2d/3d
3- program has ability to upload pallets as library for door/windows/cabinets etc designs
4- user can add appliances such as sockets ACs microwave oven etc
5- then user can draw cabinets and choose their style from library
6- user can choose door handle style and cabinet door handle style
7- sizing is shown on design once drawn as per the dimensions of the area
B- Sizing and Calculation:
1- The app can generate a table showing each cabinet sizes, doors, etc
mathematical procedure will be explained to the developer once selected
2- the tables and sketch can be exported to PDF format