Project

Syssla Smart

Tech used

JavaScript LogoJavaScriptVue.js LogoVue.jsVite LogoViteVuetify LogoVuetifyGit LogoGit

A simple todo-app aimed towards mobile users with swipe gestures, created for our courses in JavaScript with frameworks and Agile development as a final project.

An image of Syssla Smart in desktop view

The app was created as a group project with the primary focus of working in sprints and everything else that comes with that, daily standups, sprint planning and retrospectives. It was very enlightening working as part of a team and getting that experience in early. It's built with Vue.js Composition API and Pinia with Vuetify for styling, it features a simple mocked database with JSON-server for storing completed chores among users and scores.

We decided on a mobile first app aimed at households to track chores that comes with it using gamification to incentivise the members of the household with claimable rewards. The concept is to create a chore, an amount of points for completing the chore, give it a due date and assign it to a member.

When the member completes the chore and marks it as completed by swiping, they're rewarded with the points tied to the chore which in turn can be used to redeem rewards which the household can create themselves and decide how many points each reward costs. Perhaps a pizza night for the whole family, or a movie ticket?