An app to interact with the "Litter Robot", by Whisker.
This app uses Python and FastAPI (with Web Sockets) as a backend wrapper around @natekspencer's pylitterbot library. The frontend is built using SvelteKit, TailwindCSS, and DaisyUI.
Inspired by @natekspencer's pylitterbot.
Clone and navigate to the the repository.
git clone https://engageintellect/litterbot
cd litterbotcp /server/.env.example /server/.envNote: You will need to get your Litter Robot's username and password credentials from the Whisker app.
cp /client/.env.example /client/.envNote: Be sure to update the example values with your own.
Configure and run backend.
cd server
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python main.pyConfigure and run client.
cd client
pnpm i
pnpm run dev --host