Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ericvpineda/kibble-time
Simple SMS-based messaging to track a dog's meal status.
https://github.com/ericvpineda/kibble-time
Last synced: 4 days ago
JSON representation
Simple SMS-based messaging to track a dog's meal status.
- Host: GitHub
- URL: https://github.com/ericvpineda/kibble-time
- Owner: ericvpineda
- Created: 2022-10-30T00:39:48.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-11-03T23:52:15.000Z (about 2 years ago)
- Last Synced: 2024-03-16T00:24:13.710Z (10 months ago)
- Language: Python
- Homepage: http://kibbletime-env.eba-m7k7mg3k.us-west-2.elasticbeanstalk.com/
- Size: 3.81 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Kibble Time
![Kibble Time Image](./static/img/home_page.jpg)
## Description
- Flask app that serves SMS requests.
- Website: [http://kibbletime-env.eba-m7k7mg3k.us-west-2.elasticbeanstalk.com/](http://kibbletime-env.eba-m7k7mg3k.us-west-2.elasticbeanstalk.com/)## Functionality
- SMS commands:
- Status: Check on pet's lunch and dinner status.
- Lunch done: Set pet's lunch status to ALREADY FED.
- Lunch reset: Reset pet's lunch status to NOT FED.
- Dinner done: Set pet's dinner status to ALREADY FED.
- Dinner reset: Reset pet's lunch status to NOT FED.## Features:
- Automatic reset of lunch and dinner status after every 24 hour interval.
- Added reCaptcha to prevent spam and website abuse## API
- Backend API [Flask](https://flask.palletsprojects.com/en/2.2.x/)
- Frontend Framework [Bootstrap 5.2](https://getbootstrap.com/docs/5.2/getting-started/introduction/)
- SQL Database [Amazon RDS](https://aws.amazon.com/rds/)
- SQL ORM [SQLAlchemy](https://www.sqlalchemy.org/)
- SMS Communication [Twilio](https://www.twilio.com/)
- Hosted on [AWS Elastic Beanstalk](https://docs.aws.amazon.com/elastic-beanstalk/index.html)