Inspiration
We wanted to provide an web solution that allowed students to earn credits and redeem perks for paying their rent and bills.
What it does
A simulated online wallet that allows users to pay rent/bills and keeps track of their corresponding credits, and allows them to redeem the credits for selected perks. We also have a tier system, so once a user has made 10 months' rent payments they earn an extra 10% credits.
How we built it
The backend is built with Node.js and TypeScript, with a Postgres database and a Prisma ORM. The frontend is build with React, Next.js and TypeScript, with Tailwind for styling.
Challenges we ran into
We both had to learn technologies we weren't familiar with, like Postgres and Next.
Also, we are a small team of only two (who hadn't met before the hackathon), so at the start, after careful planning, we decided that one of us would write the frontend and one of us would write the backend. When it was time to put these parts together, it proved difficult to do but we managed it after working together on one laptop.
Accomplishments that we're proud of
We're proud to have put together a working prototype in such a short period of time and with a small team.
What we learned
- We learnt how to use frameworks we'd never used before the hackathon, like Postgres and Next.
What's next for Housr Rewards
We want to add more gamification features, such as:
- streaks -- bonus credits for consecutive payments
- community goals -- e.g. perks for everyone if the University of Manchester collectively earns 1000 credits
Built With
- next
- node.js
- postgresql
- react
- tailwind
- typescript

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