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.

Share this project:

Updates