MarketSim is a powerful market simulation platform designed to provide users with realistic trading experiences without financial risk. Our app offers sophisticated financial modeling, real-time data visualization, and educational resources for both beginner and advanced traders.
- User Authentication - Secure login and account management
- Portfolio Dashboard - Track your virtual investments and performance
- Real-time Market Simulation - Experience realistic market conditions
- Interactive Charts - Visualize market trends with FL Chart
- Custom Trading Strategies - Test and refine your trading approaches
- Educational Resources - Learn as you trade with built-in tutorials
- Frontend: Flutter
- Backend: Firebase
- Authentication
- Cloud Firestore
- Storage
- Data Visualization: FL Chart
- State Management: Provider
-
Clone the repository
git clone https://github.com/yourusername/Quetzal.git cd Quetzal -
Install dependencies
flutter pub get
-
Configure Firebase
- Add your
GoogleService-Info.plist(iOS) andgoogle-services.json(Android) - Follow Firebase setup in project documentation
- Add your
-
Run the application
flutter run
- Create an account or sign in
- Set up your virtual portfolio
- Explore markets and make trades
- Analyze performance and learn from results
- Refine strategies and improve your trading skills
- Advanced AI trading assistants
- Social trading features
- Cryptocurrency market integration
- Enhanced educational content
- Custom market scenario builder
We welcome contributions! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Visit our Dev blog:
https://sites.google.com/view/marketsim
Made with ❤️ by the MarketSim Team




