Inspiration

We were inspired to create something that makes users motivated to get their big projects done by having a visual motivator when completing tasks. Everyone likes checking items off of their list, but getting rewards and seeing your character progress through their quest is an added bonus! We wanted to game-ify productivity and make getting things done feel like leveling up!

What it does

ConQuest allows a user to create their avatar, list their tasks and subtasks, and watch as their character makes their journey through the map to accomplish their tasks and conquer their overall goals as the user themselves checks off their real-life tasks.

How we built it

We started with brainstorming based on the prompt, coming up with the idea to game-ify productivity and setting our initial goals and wireframes for our website. We then talked about UX/UI and how the flow of the website should work (i.e what buttons will go where).

For the backend, we started with making UML diagrams, and then trying to build our relational schema in order to integrate a proper backend.

For the frontend, we started by making some Figma mockups to get an understanding of what we wanted our final product to be, and then translating those mockups into our actual website, as well as routing the website's buttons to move around our pages.

Challenges we ran into

The main challenge that we ran into was being too ambitious with our scope. However, we navigated this by still working on our mockups to show off our ambitions and what we eventually hope to do with this project. The other main challenge was integrating PostegreSQL through a remote server, as well as learning Express and React for the first time. Overall, we were ambitious with our goals, but still proud of what we managed to learn!

Accomplishments that we're proud of

The mockups of the overall projects look great and reflect the feel that we want to provide to the user. We are also super proud of all that we attempted to learn, both design and technical wise, and how we were able to stay consistent throughout the entire event in attempting to make our vision come to life.

What we learned

Something that we have learnt is how to integrate a Postgres SQL backend locally, how to work with React, and work with libraries such as Axios, the PG library. Express and Node to connect with our backend.

We also got more experience in creating visual assets in a pixel art style, learning how to use the Aseprite software, as well as improving our Figma skills to create mockups. We are very proud of the visual components that we were able to design in only 24-hours, especially considering this is our first time doing pixel art!

What's next for ConQuest

Something that we hope to implement in the future would be the rest of the Figma Designs. There are some awesome concepts that would increase how engaging the site can be to a user, such as adding a shop, currency and an inventory.

Share this project:

Updates