A Flutter mobile app to track your gambling peformance to better betting habits.
- Simple interface for users to track their gambling activity, including:
- Deposits
- Withdrawals
- Wins from betting apps
- Losses from betting apps
- Dashboard feature powered by Fl Chart, including:
- Bar Chart
- Pie Chart
- Uses Firebase Firestore to store user data, with the ability for users to add/delete entries as needed.
- Uses OpenAI GPT-3.5 Turbo API for a gambling assistance chatbot, answering basic gambling questions and personalizing responses with user data.
- Clone the repository
git clone https://github.com/simong2/bet_better.git
cd bet_better- Set up a firebase project for the flutter app.
- Set up an OpenAI API key.
- Create a .env file and add API keys based on how they are read in lib/firebase_options.dart and lib/services/openai_services.dart.