Inspiration

I wanted the people who are just getting into community service to know where to start off and get a general idea of what path they should take.

What it does

It helps people who are not certain where to start off in community service to find a place to start.

How we built it

I used a combination of inputs, outputs, if statements and trial and error to create this code. I first did some research about some possible community services to implement into my code. Next, I wrote all the inputs I wanted to ask to the user about their personal preferences regarding the services. After that I used many if else statements to make the code respond to the users inputs with a suitable community service. To make sure not to run into any errors, I made sure the code could respond to every possible combination the user could enter. For every question, each other the five options could either increase or decrease in score based on the users input. If one service is greater than all other four, that one will become recommended. If there's no individual service with a highest score, the user will be allowed to choose one they are most interested in to learn more about. At the end, I printed all the general information for all the services incase the user wanted to learn more about other ones.

Challenges we ran into

I'd say that the hardest part of everything was debugging. I had to go through many trial and errors throughout the whole process to make sure everything worked in the code. For example, when I had forgotten to int() an input, my if statements responding to the input didn't work because I had written the code as "if input == 5:".

Accomplishments that we're proud of

I'm proud of the whole entire code. I spent time on it and worked hard. Though it didn't have many complicated parts like turtle, tkinter, loops and pygame, I worked on it independently and by myself. Next time I would definitely try to include some more advanced concepts.

What we learned

I learned a lot about debugging and coding, but I think the most valuable thing I learned is that I can code independently. This is my first time joining a hackathon and coding without guidance. It was challenging but I worked through all the problems successfully and accomplished what I wanted to make.

What's next for Community Service Quiz

The point of Community Service Quiz is for people to know where to start. I would like for more people to take this quiz and get into doing community service.

Built With

Share this project:

Updates