StreetEasier
Sleek and Modern Design
The landing page of StreetEasier is designed with simplicity and user-friendliness in mind. The layout is clean and uncluttered, with clear and concise messaging that effectively communicates the purpose and benefits of the platform. The color scheme is warm and inviting, creating a positive first impression for visitors. The visual elements, such as images and graphics, are tastefully chosen and used in a way that enhances the user experience without being overwhelming. The overall aesthetic is modern and professional, instilling confidence in the user that they have come to the right place for their apartment and roommate needs.
Pleasing Features
StreetEasier focuses on providing a comprehensive apartment finding experience. The platform offers users access to a database of apartments, complete with detailed information, photos, and user-generated ratings. Users can easily search for apartments using filters such as location, price, and number of bedrooms, and view results on a map. The focus of StreetEasier is to simplify the process of finding a new home and make the transition as seamless as possible. StreetEasier also provides the option for roommates to search for and match with each other. Roommates can create profiles and search for potential roommates based on specific criteria, such as budget and preferred location. This feature enables individuals looking for shared housing to find compatible roommates and secure a suitable living arrangement together. With this feature, StreetEasier simplifies the roommate matching process and provides users with a one-stop-shop for all their apartment and roommate needs.
Buttons with Intent
StreetEasier's design system features a clear and intuitive layout, making it easy for users to navigate the platform and find the information they need. One key aspect of the design system are the use of primary and secondary buttons, which serve different purposes and intentions.
Ease of Scalability
Built using React.js, the platform's styled components ensure a consistent and cohesive user experience, and make it easy to maintain, update, and most importantly scale the site.
Built using GoogleMaps API
StreetEasier combines an external apartments API with Google Maps API to provide a comprehensive apartment search experience. Users can search for apartments based on location, price, and more, view results on a map, and use Google Maps API's interactive features to explore the surrounding area. The integration of these APIs offers users a powerful tool for finding their next home with a visual representation of apartment locations, a comprehensive database, and an interactive map view.
Simple yet Efficient Matching
StreetEasier offers a personal approach to roommate matching by allowing users to search for potential roommates based on information provided in their user bio. Users can select the potential roommates they would like to match with and get in touch to discuss further details, giving them control over the process and allowing them to choose a roommate who they feel is the best fit for their lifestyle. StreetEasier simplifies the process of finding compatible roommates and provides a more human approach to roommate matching.
See more of my projects
Morse Code Decoder
Used a binary search tree to simulate a binary decision to decode morse code into text
Etch-a-Sketch
Practiced DOM manipulation to trigger the hover event for grid items to draw on a canvas
Weather Application
Applied asynchronous JavaScript to allow queries for weather details on locations