Inspiration
We wanted to find a way to make a positive impact on our local RIT community and came across the idea of creating a safe online marketplace for RIT students and alumni. We made this with our peers and ourselves in mind. We made something that we strongly believe will have a large positive impact on RIT.
What it does
By using TigerPlace RIT students will be able to save money by getting better deals from community members all the while being able to be confident in their transactions because of the RIT verification process.
How we built it
After brainstorming and deciding on TigerPlace we began to make mock-ups of the planned UI/UX designs. After setting up the Flask Framework and building the Front-End we ended up all working on different aspects of the Back-End. During all this time we had one teammate handling the domain setup, server setup and build the database. Despite all doing different tasks, we were constantly communicating, helping and providing feedback to one another.
Challenges we ran into
To say that we struggled a little bit with the database connection and fetching data from the database would be an understatement. At some point we all just looked at each and we knew everyone was done with this, it was our persistence that kept us going which led us to finally overcome our challenges and made a product that we were quite happy with.
Accomplishments that we're proud of
After struggling for a few hours we are proud to have successfully created and implemented a MySQL database, our first time doing this. We are also pleased how the UI/UX design ended identical to our mock-ups. We're happy to have used Flask for all back-end development despite it being brand new to us. Overall though, as a group we are proud to have all worked non-stop for 24 hours in the same location with no breaks.
What we learned
Apart from how to cram a workable project in 24 hours and learning about how many energy drinks we can drink in a single day we learned a lot of new technologies most notably Flask
What's next for TigerPlace
The next steps for TigerPlace are to have the dedicated server running 24/7, as well as optimizing the server/code for larger scaled usage. This may include changing database types, refactoring code, as well as polishing the front end.

Log in or sign up for Devpost to join the conversation.