Project Status
Development of this project has been temporarily paused due to architectural issues in the initial implementation.
As this was my first Flutter project, the application structure, state management, and UI architecture were not designed with scalability and maintainability in mind. During development, I realized that continuing to extend the existing codebase would lead to increasing technical debt and make future improvements significantly harder.
For this reason, the project will be rewritten from scratch using a cleaner and more maintainable architecture.
Although restarting the project was a difficult decision, it became an important learning experience. I believe that growth in software engineering often comes through revisiting, refactoring, and redesigning earlier work.
This is a pet project created to practice mobile development skills. The app is designed to measure and visualize environmental sound levels using a mobile device. The main goal of the project is to apply theoretical knowledge in a real application and gradually build a complete product.
- Improve mobile development skills
- Practice working with application architecture
- Build a complete product
- Flutter
- Programming language: Dart
- State management: Provider (ChangeNotifier)
- Code refactoring
- Testing
- Documentation improvement