(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