Inspiration
Moving is already physically straining. The mental strain of labeling and sorting out boxes should not have to be an issue on top of that stress. With Packathon we hope to simplify the process- whether it's moving to a new state or moving multiple kids into college for the first time, our box labeling and sorting system helps to track the rooms that you are moving boxes into and makes sure that everything that you moved out gets moved back in.
What it does
Our project provides an easy way to track the items that go into the boxes that you use when moving. Each box is sorted into rooms to make it easier for you to keep track of them. Packathon also provides a QR code generation feature to easily label boxes. Using the generated labels, our application makes it easy to quickly see and edit exactly what's contained in your newly labeled box.
How we built it
We used React, CockroachDB Serverless (Postgres since there were CockroachDB problems), and express.js to create our application.
Challenges we ran into
Partway through the hackathon, we ran into issues with the SSL certificate used by CockroachDB Serverless to encrypt its traffic. We were unable to solve the problem before the submission deadline, so we used a local Postgres installation to test and deploy our application. In the future, when we fix the issue, we will be able to easily substitute in the connection details of the hosted database to use CockroachDB.
What we learned
We learned a lot about how to create a React application with complex data flows in a scalable way. We also learned a lot about Postgres and CockroachDB since none of our team has worked with either before.
Built With
- cockroach
- cockroachdb
- express.js
- postgresql
- react
- typescript
Log in or sign up for Devpost to join the conversation.