diff --git a/README.md b/README.md index 0821059..88555cc 100644 --- a/README.md +++ b/README.md @@ -1,34 +1,38 @@ -# Quiz App +# 🎯 Quiz App A fully functional quiz application built with Flutter for the frontend and Go for the backend. -## Project Overview +[![Quiz App Demo](https://img.youtube.com/vi/uaOugiZ9Jjo/0.jpg)](https://www.youtube.com/watch?v=uaOugiZ9Jjo) + +## 🌟 Project Overview This Quiz App is a dynamic, interactive application that allows users to test their knowledge across various topics. It features a Flutter-based frontend for cross-platform support and a Go backend for efficient server-side operations. -### Features +### ✨ Features -- User-friendly interface with smooth animations -- Timed quizzes with multiple-choice questions -- Score tracking and result display -- Hint system for challenging questions -- Responsive design for various screen sizes +- 📱 User-friendly interface with smooth animations +- ⏱️ Timed quizzes with multiple-choice questions +- 🏆 Score tracking and result display +- 💡 Hint system for challenging questions +- 🖥️ Responsive design for various screen sizes +- 🌓 Light and dark theme options +- ➕ Create and preview custom questions -## Tech Stack +## 🛠️ Tech Stack - Frontend: Flutter - Backend: Go - Database: [Specify your database, e.g., PostgreSQL, MySQL] - Hosting: [Specify your hosting platform, e.g., Firebase, Heroku] -## Prerequisites +## 📋 Prerequisites Before you begin, ensure you have the following installed: - Flutter (latest stable version) - Go (version 1.16 or later) - [Any other tools or SDKs required] -## Getting Started +## 🚀 Getting Started ### Frontend Setup @@ -65,7 +69,7 @@ Before you begin, ensure you have the following installed: go run main.go ``` -## Project Structure +## 📁 Project Structure ``` quiz-app/ @@ -80,9 +84,33 @@ quiz-app/ ├── main.go └── [other Go files] ``` -## Contact -Prathmesh Bhardwaj -pbrathmesh@gmail.com +## 🎥 Demo Video + +Check out our [video demonstration](https://www.youtube.com/watch?v=uaOugiZ9Jjo) to see the Quiz App in action and learn about its features! + +## 🤝 Contributing + +Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**. + +1. Fork the Project +2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`) +3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`) +4. Push to the Branch (`git push origin feature/AmazingFeature`) +5. Open a Pull Request + +## 📄 License + +Distributed under the MIT License. See `LICENSE` for more information. + +## 📞 Contact + +Prathmesh Bhardwaj - pbrathmesh@gmail.com + +Project Link: [https://github.com/Bprathmesh/Aaritya-Project](https://github.com/Bprathmesh/Aaritya-Project) + +## 🙏 Acknowledgments -Project Link: [https://github.com/Bprathmesh/Aaritya-Project] \ No newline at end of file +- [Flutter](https://flutter.dev/) +- [Go](https://golang.org/) +- [Any other libraries or resources you'd like to acknowledge] \ No newline at end of file diff --git a/flutter_app/lib/main.dart b/flutter_app/lib/main.dart index e01bf83..d92e6e5 100644 --- a/flutter_app/lib/main.dart +++ b/flutter_app/lib/main.dart @@ -51,7 +51,7 @@ class QuizApp extends ConsumerWidget { Widget build(BuildContext context, WidgetRef ref) { final theme = ref.watch(themeProvider); return MaterialApp( - title: 'Enhanced Quiz App', + title: ' Quiz App', theme: theme, home: HomeScreen(), ); @@ -79,12 +79,13 @@ class HomeScreen extends StatelessWidget { mainAxisAlignment: MainAxisAlignment.center, children: [ SvgPicture.asset( + 'assets/quiz_logo.svg', height: 150, ), SizedBox(height: 30), Text( - 'Welcome to Enhanced Quiz!', + 'Welcome to Quiz App!', style: Theme.of(context).textTheme.headlineMedium, ), SizedBox(height: 20),