A feedback form application built with Flutter and Dart that allows users to submit feedback through validated input fields.
The app demonstrates form validation, state management, user input handling, and persistent data storage using an sqflite (SQLite) database, with a responsive and user-friendly interface.
-
📝 Feedback Form
- First Name & Last Name
- Feedback Text
- Input Validation
-
💾 Persistent Storage
- Stores submissions in SQLite database (
sqflite) - View all past submissions
- Stores submissions in SQLite database (
-
📊 Display Data
- List all feedback submissions in a card layout
- Shows name, email, and feedback
-
⚡ Utility
- Clean UI with Material Design
- Responsive and easy to navigate
- Framework: Flutter
- Language: Dart
- Database: SQLite (
sqflite) - Tools: VS Code, Git, GitHub
- UI: Material Design
- Practice Flutter form validation
- Learn state management
- Implement persistent data storage
- Understand clean project structure and database integration
- Form UI & validation: ✅ Completed
- Database integration (sqflite): ✅ Completed
- Display submissions page: ✅ Completed
- Advanced features (analytics, export): ⏳ Planned
This is a learning project.
Suggestions, improvements, and pull requests are welcome!
Babita Kaphle
BSc CSIT Student | Aspiring Flutter Developer
Kathmandu, Nepal