Inspiration
Our inspiration for illiniNook stemmed from our shared experiences travelling around our huge campus and exploring every little study nook we could find. Sometimes it's difficult to find quiet, unpopulated study spots, or sometimes you just need to visit somewhere new.
What it does
illiniNook serves as a comprehensive hub where users can explore study spots and filter based on criteria such as outlet availability, time availability, whiteboard availability and more. Use illiniNook
How we built it
We built illiniNook using the Django framework combined with SQLite for data management. Leveraging Django, we developed a user-friendly interface that enables users to explore curated study spots from the comfort of their dorm room. Hosted on digitalOcean, users should be able to connect from anywhere, anytime.
Challenges we ran into
During the development process, we encountered various challenges, especially with version control. Lots of APIs and encapsulated work brought us to many standstills, but we still made it out alive with a minimal viable product.
Accomplishments that we're proud of
We take pride in creating a functional and intuitive platform that addresses the unique needs of the Illini community. Our team successfully implemented advanced features, such as real-time availability updates and dynamic room filtering, to enhance user experience and efficiency. Furthermore, we are proud of fostering a collaborative team environment that enabled us to overcome obstacles and deliver a high-quality product.
What we learned
Through the development of illiniNook, we gained valuable insights into web application development, database management, and user experience design. We honed our skills in leveraging Django's powerful capabilities to build scalable and interactive web solutions. Additionally, we deepened our understanding of user-centric design principles and the importance of agile development methodologies in project execution.
What's next for illiniNook
Looking ahead, we envision expanding illiniNook's functionality to include additional features and enhancements based on user feedback and needs. Some potential future developments may include integration with calendar systems for room scheduling, implementing user authentication and authorization mechanisms, and enhancing the platform's mobile responsiveness for seamless access across devices.
Log in or sign up for Devpost to join the conversation.