Loading repository data…
Loading repository data…
irbp / repository
:memo: Smart Notes is a Flutter project developed for learning purposes, providing a simple interface for creating and viewing notes, following Clean Architecture principles.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Smart Notes is a Flutter project developed for learning purposes. It allows users to create and view notes through a list-based interface. The app also features a Dark Mode for enhanced user experience.
The project follows the principles of Clean Architecture, separating it into three layers: domain, data, and presentation.
The domain layer contains the core business logic of the application. It includes the following components:
The data layer is responsible for handling data persistence and storage. It includes the following components:
The presentation layer manages the user interface and user interactions. It includes the following components:
The following packages were used in this project:
git clone https://github.com/irbp/smart-notes.git
cd smart-notes
flutter pub get
flutter run
To run the unit tests, use the following command:
flutter test
Contributions are welcome! If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request.