Money Monastery is an all-in-one finance solution designed to empower users with financial knowledge, monitor spending behavior, and engage with a supportive Q&A community — all built with Flutter and Firebase.
- Ask finance-related questions and receive answers from the community.
- Search for existing questions to find solutions faster.
- Like/dislike answers for better crowd-sourced recommendations.
- Easily add new questions and answers, stored in Firebase Firestore.
- Access structured learning material to understand financial terms and strategies.
- Content tailored for both beginners and advanced users, covering topics like investing, saving, and budgeting.
- Monitor your spending habits and simulate stock/crypto investments.
- Set personalized financial challenges to build better spending behaviors.
- Get actionable insights based on your activity.
- Flutter - For a smooth, cross-platform UI experience.
- Firebase Firestore - To manage and sync community questions and data in real time.
- Firebase Auth - For secure user authentication.
- Firebase Storage - (Future scope) Store user-generated content or learning materials.
WhatsApp.Video.2025-03-14.at.16.49.03_91868344.mp4
Money Monastery is built with expansion in mind. Here's what's planned:
- Personal Finance Tracker: Track expenses, income, and set monthly budgets with automatic analytics.
- Investment Portfolio Simulator: Simulate stock, crypto, and other investments without risking real money.
- Leaderboard & Community Challenges: Compete with friends or the community to improve financial literacy.
- AI-Powered Financial Insights: Get personalized recommendations based on spending patterns.
- Push Notifications: Reminders for saving challenges, community updates, and market trends.
- Dark Mode (because why not?).
-
Clone the repository
git clone https://github.com/Siddiqui145/money_monastery.git cd money_monastery
-
Install Flutter packages
flutter pub get
-
Setup Firebase
- Go to Firebase Console.
- Create a new project.
- Add your app (iOS/Android).
- Download the
google-services.json
orGoogleService-Info.plist
and place them in the correct directories (android/app
andios/Runner
).
-
Run the project
flutter run
Contributions are welcome! If you want to:
- Report a bug
- Request a feature
- Submit a pull request
Feel free to open an issue or a PR! 🎉
- Email: [email protected]
- GitHub: (https://github.com/Siddiqui145)
🌟 Money Monastery — Because Financial Freedom Starts with Knowledge.