Portfolio logo

S

Smartgoals app

About

An application for personal coaches and clients to easily create and keep track of personal goals, so called "smart goals", built for use within Spectrum Multimedia & IT.

Spectrum Multimedia needed a more organized way to track and communicate the progress their clients are making. They used to simply have a list of goals that clients could pick from but stopped using this, leaving them without a good solution.

The application should have 2 sides, one for the coaches & one for clients.

Coaches can organize all the goals and quickly see which clients have which goals.

The clients can review their own progress, and periodically select the goals they want to work on next (which is then verified by one of the coaches).

The app & database should also be integrated with their existing internal software.

Building process

⁠I picked up this project while still learning Laravel, the main goal was for me to get more experience with the framework, but with the intention of it going into production.

I had quite detailed designs to work from, this helped me put together the front-end a lot more quickly.

I did make my own modifications to simplify interactions, like with the goal selection screen.

The project paused for a while since integration with their current systems wasn't a high priority, but it's likely to go into production soon!

This will mean writing API code, working out authentication further, and getting user feedback.

Overview of the currently active goals
Overview of goals related to technical skills
Modal that displays the current status of a client
Goals management page with the edit screen open