A demo of this application can be found here: Dive Log Redux. Note that because the hosting service (Heroku) sleeps idle applications, this link may take several seconds to load.
This app was created to enable divers to track their dive data online, where it can be accessed from anywhere.
This project is the front end and was designed to interface to a custom API, found here. It was bootstrapped with Create React App and uses React and Redux. React-bootstrap was used for site styling. A demo of the app is here: http://dive-log-client.herokuapp.com/. Please note that heroku servers will sleep if unused for a time, so both the front- and back-end components may need time to 'wake up'.
Clone the repository, run yarn install
, then yarn start
to start the server.
Bug reports and pull requests are welcome on GitHub at https://github.com/mikeries/learn-progress-tracker. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
The application is available as open source under the terms of the MIT License.