VEDIOVIS

A web application to manage personal training activity.

(PROJECT UNDER DEVELOPMENT)


REQUIREMENTS


A local personal trainer reached out to create a web application to manage his personal training activity. The main requirements for the Vediovis app were:

-> A simple and clean design

-> Interact with client’s workout and nutrition plans

-> Track client’s progress based on their custom goals

-> Enable payments for the client’s services


APPROACH

For the previous requirements, given the complexity of the project, there was a need to architect the core mechanics of the application and how everything would coexist together. Given the client’s requirements, the following architecture was chosen:

-> A Next.js application given the need for server-side rendering, the ease of use of the framework and backend integration

-> Relational MySQL database to store all the data

-> Chart library to display data in a meaningful way


APP PROGRESS