Codeforces Visualizer APP
Ready to use Flutter Application. Uses codeforces API. Useful for codeforces programmers.
ScreenShots
Single User Page
Compare User Page
Last 10 Contests Analysis
Features
- User Statistics
- Compare Users
- Last 10 Contests Analysis
Packages Used
- http
- flutter_spinkit
- fl_chart
Cloning and Debugging
Download project
git clone https://github.com/yadavvikas007/Codeforces-Visualizer-App.git
Get flutter dependencies
flutter pub get
Run the app
flutter run
If you have any error with generated files try to run this
flutter pub run build_runner build --delete-conflicting-outputs
Testing
Unit Test
flutter test
Integration Test
flutter drive --driver=test_driver/integration_test.dart --target=integration_test/main_test.dart
Installation on android device
- Step 1: Open terminal in the cloned project folder.
- Step 2: Run flutter clean
flutter clean
- Step 3: Get dependencies again
flutter pub get
- Step 4: Connect the android device via USB cable and enable USB debugging on the device.
- Step 5: Run flutter install
flutter install
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.