Construction Automation - Copy this React, Tailwind Component to your project
When Creating new Project use following UX flow; Wizard 1 Under Project Sub Section 1. User shall Click Add Project and give the name of the Project or name it as 'Project1' by default 2. User shall choose a location using map to Geo Locate the Project and Drop the Pin for AI to capture the GPS Coordinates for the Project physical location. 3. User shall as next process Mark the Outline the project by dropping points as per affection plan of the project plot Location to calculate the Lot Area in Square Meter. Under Building Standard below information has to be provided 4. AI Should apply the Construction Code Standards based on their current location of the project. 5. User shall provide now the Type of Design to be used if Basic, Premium, High End Under Building Rights below information has to be provided 6. User shall add the Building Parameters by adding Defining of Unit mixture required inside the Property with Property Area, Coverage Percentage, Number of similar units, Special Units Checkbox and it should calculate instantly Target %, Number of Units and Total Square Meter. Under Site Area below information has to be provided 7. User shall then provide Primary Area in Square Meter, Common Area in Square Meter, Minimum Floor Height in Net Meter; Balcony Area in Square Meter per Unit, 8. Based on Primary Area and Common Area instantly calculate the total unit count, Based on minimum floor height instantly calculate maximum construction height in meter 9. User shall Provide Total Number of floors in number of floors. 10. User shall Provide Minimum Open Terrain in percentage. 11. User shall Provide Construction Line meter in number. 12. User shall Click check box if Ground Floor Area to be kept open Under Communal Area below information has to be provided 14. User shall Provide Type of Space, Area in Square Meter, Ratio in Square Meter, Spread Details inside Building in Square Meters 15. User can add more types common area if required. 16. This should calculate instantly Total Communal Area space. Wizard 2 Under Design Priority below information to be provided by AI 17. User to provide Constructive Budget Rating as 0,1,2,3,4 18. User to provide Marketability Rating as 0,1,2,3,4 19. User to provide Occupant Wellbeing Rating as 0,1,2,3,4 Under Building Typologies below information has to be provided 20. AI to List the Thumbnail image of Different types of Unit Typology and user has to select at least 3 type of typologies. Under Design Requirement below information has to be provided 21. User to Switch On the toggle for Sprinklers(Default On), Dead End Corridors(Default On), Corridors with Natural Light, Single Load Corridor, Multiple Floor Group Under Mechanical | Electrical | Plumbing Requirement below information has to be provided 22. User to select Under the applicable Mechanical service from list which has radio button for selection Heat Pump, Variable Refrigerant Flow, Wizard 3 Under Design Analysis Stage by AI 23. AI has now study all the requirements provided by user and apply all required technologies which are respectively applicable and provide the Card View of Feasible Construction Plan Option which should be at least Minimum 3options 24. AI Generated Card View of the Options generated should show Thumbnail at the top, option label name, In Detail Section of Same Card view should show Primary Area, Common Area, MMD Area at First row and Core in Square Meter, Floors in Number and Net Score Burger Indicator with percentage of Net Score(Calculated based on Estimated Construction Cost Budget, Marketability Factor and Occupant Wellbeing Factor) in Second Row, In third row to provide Total Number of Units Break Up with their typology count along with Net Score Percentage which should be in par with Total Net Score Generated and Finally Show Total at the Bottom of Card View and should show the count of of Units Break Up with their typology and total Net Score which has to be equal to Net Score Percentage. 25 User can select any of the Options generated from the Grid View and Go to detail view of the Option Clicked Left side should have Floating Section which can be collapsed to left showing Comprehensive Efficient Score Graphs, Area Summary Details, Units Count Details and Floating Tab on Right Side Top Corner which can be collapsed to right Should show tabs Area Type, Sun Analysis, View Analysis, Wind Analysis, VSC Analysis. In Centre Area Display AI Generated 3D Model by default from the details provided, User should be able to seamlessly customize the model which will not be limited to adding floors, reducing floors, adding the parking in empty area, adding landscape in empty area. 26. On clicking Sun Analysis from the floating tab allowing user to View the Sun Analysis Visualization on the same model. 27. On clicking Views Analysis from the floating tab allowing user to View the View Analysis Visualization on the same model. 28. On clicking Wind Analysis from the floating tab allowing user to View the Wind Analysis Visualization on the same model. 28. On clicking VSC Analysis from the floating tab allowing user to View the VSC Analysis Visualization on the same model. Wizard 4 Under Design View and Export Stage by User 29. User to click Rendering View Icon from floating buttons to view the generated 360 degree view of the model and see Cross Platform Fully Coordinated HVAC & Structural Models. 30. User can see all the AI Generate Ready to Use Clean Construction Drawings or Documents which can exported in Automatic Autodesk Revit Model, AutoCAD and PDF +-------------------+ +-------------+ +--------------+ | User | | AI | | WebApp | +-------------------+ +-------------+ +--------------+ | - username |<---login->| -technology |------|-feedback | | - password | | -rating | |-rating | | - inputs | |-report | +-------------------+ +--------+ | | | | | | +----v---------+ +----^---------+ +----v---------+ | Auth | | API | | WebUI | +--------------+ | (RESTful)| | (ReactJS)| | | |API endpoints| | +--------------+ |for AI services| | | | | +-----------/------+ /+-----------+ | | | v v v +----+----||---+---->| (+ UI Services) |<--/ (+ DB) | Login || | +---------------------+ / +-----------------+ +-----------+ | | | <--/ | | | | . | / . | v v v / v +-----||--------------->| (+ Server) | | Landin || Service | (+ Other modules)| +----------++-------------+ | | | v v +------------v---------------+ +----------+ | | ,--'""-. _,-. ,""-. | | Server | __..--.__._.-`_.-.`_.........__ | | Module | _,-..---...-. `_.--. `.-..---...-_ /| +----------+ `-..,--`--"`.--`-..,--`--"".-.) | | `""""`"`"`"""`"`"`"""`"""` | | _,.---```.______________. | +--...-,.,-...,..--,...........+