I need to do an Angular 2+ project with these requirements:
1. management of a list of streets (read, add, edit, delete) - each streat can contain multiple houses or not
the schema for each street is: Name, Postal Code, Country, City
2. management of a list of houses (read, add, edit, delete) - each house is in a street (only) - fields: Street, Name, Number
in each house form (html form) must appear 2 sections: for management of windows - fields: Width, Height, Size (Large, Medium, Small)
for management of doors - fields: Width, Height, Size (Large, Medium, Small), sideOfHouse (Front, Rear)
3. Small Menu - placed on top of main page
management of streets would be used in other applications
You can use any design that you want (I except nothing fancy or time consuming) (css library - bootstrap 3 or 4)
You can use any self made or third party components that you want
Above you have some requirements for a small project.
I would like to give an estimate for these in hours (on each point if possible).
A project structure in angular 2+ (ie write it here in the mail: components, services, etc ...) - code would be the most ok (but the structure is ok if you do not have time today).
Did you have ever build a similar project? If so, Send me sample link, or design.
I wanna start this project immediately.