Inspiration

As college students, we all struggle with balancing between working, studying, and having fun. How can we finish our work without procrastination? How can we effectively make plans to hang out with friends? How do we worry less about having too much work, and care more about getting work done so we can have fun? Our solution aims to combine these issues and solve them all together - a platform where friends can encourage each other to finish work and set ideas to hang out afterward!

What it does

Introducing ... Welly! Combining to-do lists, social networks, and plan-making, the app provides users both a reason to finish their tasks and go out with friends. When there is work to be done, one person will make a group (ex: "Homework!"), and then invite their friends to join. Each person in a group puts money in the "wishing well" (hence the name "Welly"). Afterwards, everyone puts their tasks. (Ex: Finish Calculus Homework) into the list, and then it is up to them to complete the tasks in order to fill up the "well". When everyone does finish, they get the money back, and go to spend it on a trip (ex: go out for dinner, watch a movie, ...) If people do not finish their tasks, the money will remain in the well until they complete them. Through our user experience and designing the app, we wish for people to use it as a way to effectively manage their lives while also spend more time with friends, and not to use it in a way that puts more pressure on their lives.

How we built it

We first created a detailed working prototype using Figma (included in the "Try it out" section). We separated our tasks to work on both the back-end and front-end at the same time, setting up the server and database, while also using the Figma prototype as a tool to model the front-end interface. In the end, we connect the back-end and front-end to create a functional app.

Challenges we ran into

The connection between the back-end and front-end is honestly the most challenging part. Because we are dealing with so many different technologies, we ran into several issues with syntax, compilation, and connecting to the server, ... but eventually we got it done. Also because of the limited time, we had to prioritize the most important functionalities.

Accomplishments that we're proud of

We are proud of having a finished prototype within such a short time frame. And we are happy with what we have made :)

What we learned

  • A lot of different UX & UI design principles
  • Making a functional app starting with an idea from scratch
  • Facilitating communication between a frontend / backend.
  • Source control! (All hail GitHub 🙌)
  • Communication and dividing tasks for a group project in such a short amount of time

What's next for Welly

  • Connection to Banking APIs for actual monetary transfers
  • User testing to improve UI & UX and introduce new features
  • Upload to online application stores (App Store, Google Play Store, ...)
+ 1 more
Share this project:

Updates