Skip to content

Tracking app for triathlon activities. All activities will be recorded and you can check the distance, moving time and average pace at any time. Graphic chart provide.

Notifications You must be signed in to change notification settings

thneves/tri-tracker-client

Repository files navigation

TRI TRACKER

Web App created by Thales Neves
Project created using React & Redux and Rails API

‎ ‎ ‎ ‎

Table of Contents

🚀 About Tri Tracker

Tri Tracker is a web app where you can track your triathlon activities, you can record running, cyclings or swimmings. All your activities will be recorded and you can check the distance, moving time and average pace at any time. You can also check your stats and verify which activities you are doing most on each month through a graphic chart. It was build with React & Redux and Rails API.


🧪 Built With

React

Redux

Chart Js

Heroku

Axios

Jest

Ruby on Rails API


🟢 Live





🖥️ Setup

Requirements

Internet Browser

Git for version control.

Node.js to install dependencies

Yarn to run scripts and install packages.

Installation

Open the terminal inside a folder of your choice and clone this repository using the following Git commands in the terminal:

    git clone https://github.com/thneves/tri-tracker-client.git

Then, enter the project folder using:

    cd tri-tracker-client

To be able to run the web app you need to install Node dependencies by typing the following command on your terminal:

    yarn install

Done!

Run The Project

Before running this project you must start the backend server, follow the instructions HERE! Make sure that your server is runnig on localhost:3001 and the go on.

Now that you've installed the repository and have the backend server running. Type the following to start the project:

    yarn start

This command will open a localhost:3000 server where it will be running the web app, you can close the server using CTRL + C.

Testing Code

To check all the test coverage made in the project application run the following command:

    yarn test

Enjoy!

👤 Author

Thales Neves

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

⭐ Show your support

Give a ⭐️ if you like this project!

Acknowledgments

The design idea of this project was made by Gregoire Vella.

About

Tracking app for triathlon activities. All activities will be recorded and you can check the distance, moving time and average pace at any time. Graphic chart provide.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published