Personality Check App
The Personality Check App is a Flutter-based application that tests the personality of the user based on the choices made by the user. It presents a series of questions and provides multiple-choice answers. The user’s score is calculated based on the selected answers, and a result is displayed at the end.
- Interactive quiz with multiple-choice questions
- Dynamic scoring based on selected answers
- Result interpretation based on the user’s score
- Restart functionality to retake the quiz
To get started with the Personality Check App, follow these steps:
- Clone the repository:
git clone <repository-url>
- Change into the project directory:
- Install dependencies:
flutter pub get
- Run the app:
The project structure follows the standard Flutter project structure:
lib/: Contains the main Dart code files for the application.
main.dart: Entry point of the application.
quiz.dart: Widget for the quiz functionality.
result.dart: Widget to display the result and restart the quiz.
question.dart: Widget to display a question.
answer.dart: Widget to display an answer option.
assets/: Contains any static assets used in the application (e.g., images).
The Personality Check App uses the following dependencies:
flutter: the Flutter SDK.
material.dart: the material design package for Flutter.
For more details, check the
Contributions are welcome! If you find any issues or have suggestions for improvement, please open an issue or submit a pull request. Ensure that you follow the project’s coding style and guidelines.
This project is licensed under the MIT License.