Inspiration
HokieHomes was inspired by the need for Virginia Tech students, especially freshmen, to have a reliable resource for honest dorm reviews, helping them make better housing decisions based on real experiences.
What it does
HokieHomes provides a platform where students can explore dorms, read unbiased reviews, and rate key factors such as cleanliness, Wi-Fi, and room size, helping them choose the perfect on-campus accommodation.
How we built it
We built HokieHomes using React, Next.js, and Tailwind CSS for the front end, while the back end is powered by Node.js and MongoDB. We also integrated authentication( PropelAuth) and user data management to ensure secure interactions.
Challenges we ran into
One of the key challenges was ensuring the seamless integration between the back-end database and the front-end user experience. We also faced difficulties with authentication, which we amended using PropelAuth.
Accomplishments that we're proud of
We’re proud of building a platform that offers a real impact for students, helping them make informed dorm decisions. Our smooth and modern UI, along with robust back-end functionality, is another accomplishment.
What we learned
We gained valuable experience in full-stack development, particularly in building scalable web apps. We also learned how to address user needs and build features that add genuine value to a community.
What's next for HokieHomes
We plan to enhance HokieHomes with more advanced search features, add user personalization, and implement a recommendation system for dorms. We also aim to expand the platform for off-campus housing in the future using real estate data.
Built With
- express.js
- javascript
- mongodb
- node.js
- propelauth
- react.js
- tailwind-css
- typescript
Log in or sign up for Devpost to join the conversation.