Skip to content

TrackMyFish/TrackMyFish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buy Me A Coffee Gitter

Introduction

TrackMyFish was designed to be a simple application to track fish for a home aquarium.

What is the status of TrackMyFish?

The project is currently in an alpha stage. While we'll try our best not to introduce any breaking changes, it cannot be guaranteed until we reach v1.0.

What can TrackMyFish do?

  • Track your fish and see them in a nicely presented table
  • Track your tank statistics (e.g. ammonia, nitrite, nitrate)
    • See your inputted tank statistics in graphical format, automatically

Got any screenshots?

Sure...

Fish Tracker Tank Statistic Tracker Hash-Decoder

Can I share my list of fish with other people?

Yes! That's what the Hash-Decoder is for! If someone shares their hash with you, put it in, click "Submit" and you'll see what fish they have!

Running TrackMyFish

The easiest way of running TrackMyFish is using Docker. An example docker-compose.yaml file has been provided for this purpose.

Note: Because the migration image depends on the database being fully initialised, which doesn't happen straight away, the first call to docker-compose will fail. Just wait a couple of minutes and run it again, and it should succeed. This issue is being tracked in #1

Updating

docker-compose pull && docker-compose up -d && docker image prune -f

Non-docker method

  • Postgres should be running locally, and the TrackMyFish migration package should be run to create the neccessary database configuration.
  • Run the backend, by running make run from the backend project
  • Run the frontend, by running npm start from the frontend project

Feedback

If you have any feedback, or want to see a new feature, please create an issue in this repository.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published