You are browsing as a guest. Sign up (or log in) to start making projects!

Open comments for this post

3h 11m 40s logged

Hey!

Welcome to my project, PetTrack, this is the first Devlog of the project.

I just recently got a rabbit, and while in school, I don’t know what she’s doing. And I assume a lot of animal parents face the same issue, or not an issue but just an uncomfortable feeling, maybe she/he got out, maybe they are doing something wrong, maybe they are not doing well, etc.

This is what PetTrack aims to solve, so this uncomfortable feeling goes away, and you can be sure that your pet is safe and sound, while you are away.

It uses an old phone as a “Monitor”, which will be attached to for example the cage of a pet, and connected to external power.

Originally I wanted to make it so that there is no “central” computing, but after thinking about this for some time, and figuring that most of the people who are going to use this are going to use a close to min requirement phone (assuming low range old phone, and not a new flagship/new anything basically) and the issues with if the monitor dies for some issue, I decided on using a “central server” and using FastAPI with WebSockets to make the usage more seamless. It will be a simple Docker image that you will need to compose and run on a RPI or your server.

The Client will be the “main” app, the one you will use the most, the one you’ll use daily. This is my last priority at the moment, let’s get the data first (Monitor), analyze and make use of the data (Server/backend), and the last is to see the data (Client).

I’m open to any and all feedback on the project, any tips, help with Py/Flutter, would appreciate!
Thanks for reading!

Pic Description: My rabbit, named Berci, and an MVP of the server and Monitor.

2

Comments 4

@MGHH

Such A adorable rabbit. I am up for this project because I understand the feeling

@rishe

the WebSocket approach makes sense for live monitoring - polling would’ve been too janky for something you actually rely on. Berci looks like a good QA tester.

@Christianlikes67

CUTE RABBIT

@Carlisle

Berci is so cute! I have 2 rabbits of my own and something like this would be so nice so I can check on my rabbits while traveling, especially since our pet sitters never seem to be very reliable.

P.S, a tip from a fellow rabbit caregiver: even if your rabbit seems to like the food pellets better than the hay, stick to the 90% hay rule. My rabbits seem to much prefer the pellets, so I was giving them more pellets and less hay, but I don’t think it was good for them. One of them is very very fat now 🙄