Pawshare is a mobile app empowering heart health and wellness in every step with Activulse. With Activulse, you can track your distance traveled and daily steps, providing a clear and motivating view of your progress. Beyond just a fitness tracker, Activulse offers a variety of resources to support your heart health, including tailored exercise routines, nutrition advice, and yoga techniques to balance your mind and body.
Set and tackle physical activity goals aligned with WHO guidelines, pushing your limits to achieve new levels of fitness. Earn points and rewards by meeting daily goals, completing challenges, and unlocking achievements, making your journey to well-being both fun and rewarding. Additionally, delve into extensive cardiovascular health guides to understand symptoms, adopt heart-friendly habits, and gain the insights you need to take control of your heart health.
Embark on a transformative adventure towards a healthier, more vibrant life with Activulse. Your journey to improved cardiovascular well-being starts here!
The following Frameworks and Libraries were used in the development of this project:
To run locally, you will need to have a MySQL database running on your machine or remotely on port 3306 (be sure to update the credientials in the .env
file).
-
Clone the repo
-
Run the setup script (use the correct script for your OS)
chmod +x ./scripts/setup-project.sh && ./scripts/setup-project.sh
./scripts/setup-project.bat
- Create a
.env
file in the following directories:
/packages/api
/packages/app
And follow the .env.example
file in each directory to fill in the required environment variables.
- Run the project (use the correct script for your OS)
chmod +x ./scripts/start-project.sh && ./scripts/start-project.sh
If you get an error saying that a command was not found, edit the start-project.sh
file and add your current terminal to the list of terminals (line 3).
local terminals=("x-terminal-emulator" "gnome-terminal" "konsole" "YourTerminal")
To find out the name of your terminal, run the following command:
ps -p $(ps -p $$ -o ppid=) -o comm=
chmod +x ./scripts/macos-start-project.sh && ./scripts/macos-start-project.sh
./scripts/start-project.bat
-
Clone the repo
-
Install NPM packages
cd packages/api
npm install
cd ../app
npm install
- Create a
.env
file in the following directories:
/packages/api
/packages/app
And follow the .env.example
file in each directory to fill in the required environment variables.
- Start the database
cd packages/api
npm run db
- Start the API
cd packages/api
npm run dev
- Start the app
cd packages/app
npm start
will be updated soon
will be added the english version and the portuguese version of the report developed for the project soon
Created by Pedro Teixeira
LinkedIn: https://www.linkedin.com/in/pedromst2000
Email: pedromst2000@gmail.com