Welcome to the Bahria University DSpace digital repository. DSpace is a digital service that collects, preserves, and distributes digital material. Repositories are important tools for preserving an organization's legacy; they facilitate digital preservation and scholarly communication.
dc.contributor.author | Hassan, 01-131182-053 | |
dc.contributor.author | Muhammad Anas, 01-131182-019 | |
dc.date.accessioned | 2022-11-14T14:28:03Z | |
dc.date.available | 2022-11-14T14:28:03Z | |
dc.date.issued | 2022 | |
dc.identifier.uri | http://hdl.handle.net/123456789/13970 | |
dc.description | Supervisor: Dr. Abdul Baseer Qazi | en_US |
dc.description.abstract | Recently we have seen a shift in how businesses are conducted worldwide. Every service has an online presence. Significantly after covid, this shift has accelerated. Most business that worked in traditional ways has shifted towards the online platform. This project aims to fill a market gap for such a service that has been neglected. It is a business management tool for gyms. This project covers tools and services for clients and trainers to interact and work towards a healthier lifestyle. The client does not need to worry about their fitness, if they want to work out at home they can do it through this app, the trainer can assign workout plans, nutrition plans, and workout programs to their clients so they can easily workout at home. The workout plan includes different exercises and sets. In workout programs, we can select different workout plans for weekly programs. Nutrition plans show the targeted calories and food items to the client. Through the Personal Trainer app, trainers can easily track their client assessments. In assessments, the trainer can measure all the client's skinfold and BMI to track their fitness. We used the Firebase Firestore cloud database provided by Google, which is faster and more reliable. Since we use firebase as a database, we need a constant internet connection to retrieve data from a database. In android we use shared preferences for remembering the email and password, which means the user does not have to enter the email and password again and again. He goes to the dashboard screen unless he signs out. For showing exercise videos we use the Flutter YouTube Player library that consist of iFrame API to play YouTube video on our app. In this application we tried to play our role for the betterment of society, the goal of this system is it will help people stick to their routine and remove some obstacles to achieving a healthier lifestyle. | en_US |
dc.language.iso | en | en_US |
dc.publisher | Software Engineering, Bahria University Engineering School Islamabad | en_US |
dc.relation.ispartofseries | BSE;P-1739 | |
dc.subject | Software Engineering | en_US |
dc.title | Personal Trainer App (PTA) | en_US |
dc.type | Project Reports | en_US |