We had to face many difficulties in our sophomore year while hosting college events and taking classes in our college due to the confusion of room allotment and finding an empty room for use was getting difficult. Here's where we came up with this idea.
What it does
Roomlo eases the tension of getting rooms, whether its for meetings,classes or events. Just visit the available rooms section and book one according to the time period you want it for. The room management would be handled by the professors or the event managers, they have the admin access(by login) to book rooms directly and can address the requests of other users,if they need for urgent reasons.For other users, after booking you need to give your information to be entered into the database.
How we built it
The room administration was entirely made by using Django framework. We created apps for users to access rooms and we joined them with the Django module. We also created a database using Django API in SQLite.The front end was entirely made of Bootstrap.
Challenges we ran into
This was our first time working with Django framework(that too in our first hackathon), which made us spend quite a huge time on the internet figuring out stuff. We had problems with integrating static files into the project. Also the managing database for each user booking a particular room and their contact information was a great challenge for us. A lot of confusion was also created while linking those pages into the back-end.
Accomplishments that we're proud of
As we were solving the challenges coming forth, a sense of accomplishment prevailed in our minds and we were happy that our first hackathon made us strive for learning new things while hacking. We were able to synchronize while working together and proud to be able to complete our project before deadline.
What we learned
Got a lot of practical learning while using Django for the first time and actually we learned more in these 24 hours than we learnt before😂😂. We also had the first experience of working in teams and to collaborate with teammates in a time-limited hackathon.
What's next for Roomlo
We actually have a lot of things planned for future development of this project.Our aims include improving the registration desk for the users(till now the administration is properly set up for the admin), improving the UI of the app to make it more user friendly and flaunting. We are also planning to add more features to it in order to make it useful for variety of users.