- About 📖
- Layout 🎨
- Features 🛠️
- Challenges and Learnings Along the Way 🤯
- How to Use 🤔
- How to Contribute 💪
- License 📝
This project was developed during the Next Level Week, an intensive week of study, networking, friendship, group work, accompanied by a fantastic project developed by Rocketseat from April 19th to April 25th.
The purpose of this application is to be a Quiz for programmers to enhance their programming knowledge through the exercises proposed by the application, offering interactive questions and answers.
It's a basic project so far, but it opens up many doors for ideas, features, partnerships, and a lot of learning that I will take into my professional life. Another successful NLW week completed with a strong presence in the community, helping others and answering their questions. It was amazing!
The layout was designed by Tiago Luchtenberg, and you can access it on Figma:
- Mobile 📱
-
Quiz
- Questions,
- Answers,
- User feedback,
- Ranking and Score,
- Results
- Result sharing...
-
Among many other amazing things!
This project was challenging for me and for the entire community. A simple application, but well-structured and organized.
I encountered various challenges along the way, but I already see that I'm much more mature about the mistakes I used to make, feeling more confident and secure than ever about what I do. This NLW week helped me a lot in analyzing and seeing the paths I can and want to follow.
The community on the event's Discord was fantastic, with many people with good intentions and wanting to evolve together...
First of all, correctly configure the Flutter development environment on your machine, see https://flutter.dev/docs/get-started/install
- Clone this repository:
$ git clone https://github.com/felipecastrosales/DevQuiz DevQuiz
- Enter in directory:
$ cd DevQuiz
- For install dependencies:
$ flutter pub get
- Run the app:
$ flutter run
- Fork the project
- Create a new branch with your changes:
$ git checkout -b my-feature
- Save your changes and create a commit message explaining what you did:
$ git commit -m "feature: My new feature"
- Send your changes:
$ git push origin my-feature
This project was developed with ❤️ by @Yan Falcão, with guidance from instructor @GabulDev, during #NextLevelWeek05 by Rocketseat.
If this helped you, give it a ⭐, it'll help me too! 😉
O README was based on @Felipe Sales