Inspiration
We were Inspired by all the times students have come to the College Office only to find that what they want to borrow is already taken.
What it does
This allows students to check the Items available to be borrowed from the College Office, and operating ours, at any time remotely.
How we built it
We used Heroku to host a server for this website and used Django with PostgreSQL to host a database to the server and communicate with the database. When we struggled to get any understanding of our database we used TablePlus to give us a more comprehensive view of the tables in our database. on the front end of the website HTML and CSS were our languages of choice to design the interactive parts of the page as well as the color, shape, font, and size of anything on the screen. on the back end we used Python to interface with Django and Heroku.
Challenges we ran into
Using python to backend was very difficult and required tons of troubleshooting. Some of our team was very inexperienced programmers that had difficulty even knowing what they should be searching for in terms of instruction. working with Django and Heroku was very obtuse at times and it seemed like what we wanted to do with our code couldn't be done. A final extra challenge was that 3 of us had not used git hub before causing extra confusion.
Accomplishments that we're proud of
Everything but in particular getting the Django database to work
What we learned
We learned HTML formatting, Advanced applications of python, database manipulation, and how to deal with servers.
What's next for CO Assistant
we hope to expand the range of CO Assistant to hold data for multiple colleges and be have different access pages for different college offices. we would also like to put the tools to manipulate the databases more thoroughly for changes in what the CO has available to give out, e.g. like getting more board games they should be able to enter in that they have these with out opening the source code.
Log in or sign up for Devpost to join the conversation.