Inspiration for the Project?
The inspiration for Architect's Angel came from the need to simplify the process of designing a basic floor plan for architects, especially those just starting out or working with limited resources. The idea was to create a tool that could quickly visualize essential floor plan elements like room types, square footage, and the number of bathrooms and bedrooms. We aimed to make it easier for architects to conceptualize their designs, and to help users visualize basic layouts that they can later refine or develop further. This tool is inspired by the desire to improve workflow and reduce time spent on manual floor planning, allowing for a quick start in the architectural design process.
What Does It Do?
Architect's Angel is a basic tool that helps users create a floor plan by inputting key information such as the number of floors, the total square footage, and the number of rooms like bedrooms and bathrooms. Once the user enters these details, the application generates a simple floor plan layout. Though it's in its early stages, the project allows users to visualize the basic structure of their building, helping them make decisions about room distribution and design. This tool provides a foundational step for anyone looking to start designing their floor plans, even if it’s not as detailed or advanced as professional software.
Accomplishments We Are Proud Of
While Architect's Angel is still in its early stages, we are proud of the following accomplishments:
Basic Floor Plan Generation: The tool successfully takes input data (floor number, square footage, number of rooms) and generates a basic floor plan layout. This is the first step in transforming raw data into a visual concept.
User-Friendly Interface: We’ve created an interface that is simple and intuitive, making it easy for users (especially beginners) to input their information and see the results.
Team Collaboration: As a high school hackathon project, we are proud of how well our team worked together, learning and growing throughout the process. Each team member contributed their strengths in coding, design, and user interface.
What We Learned
During the development of Architect's Angel, we learned several key lessons:
Problem-Solving and Collaboration: We faced challenges in how to effectively translate abstract data into a visual format, and this required a lot of teamwork and problem-solving. We learned how to break down complex tasks and divide them between team members.
Basic Web Development: The project helped us gain hands-on experience with web development technologies such as HTML, CSS, and JavaScript, and we learned how to apply these to create an interactive application.
User Experience Design: We realized how important it is to design with the user in mind, especially when building something that’s intended to be easy to use and understand. We learned the value of keeping things simple yet functional.
Working within Constraints: Given the time limitations of the hackathon, we learned to work efficiently and focus on the most important features.
What's Next for Architect's Angel?
While Architect's Angel is a basic prototype, there’s plenty of potential for growth. Moving forward, we plan to:
Add Room Dimensions: We will introduce functionality to add room dimensions for each room in the floor plan. This would allow users to specify the size of each room, enhancing the floor plan’s accuracy and helping architects design more detailed layouts.
Advanced Room Layouts: We aim to add more customization features for the layout, allowing users to decide where each room goes, how the spaces are connected, and even apply basic room shapes beyond rectangles (e.g., circular rooms or more complex structures).
Better Visuals: Our next goal is to improve the floor plan’s visuals, making it easier to read and navigate. This could include adding color, labels for rooms, and more advanced styling.
User Feedback: We’d like to incorporate user feedback to refine the tool and make it more useful for architects or even students learning about architecture.
Log in or sign up for Devpost to join the conversation.