Inspiration
One of the main inspirations that we had were all the useless websites on the internet. Ones that provide absolutely nothing, except for a way to kill time. It was ironic how many people visited those websites every day, and it seemed like an extremely fun idea to take on. Another item that also interested me along with the idea of a useless website was the Magic 8 Ball. The Magic 8 Ball is a toy where you would ask it a question, and it would answer it with different forms of yes/no.
What it does
The useless life solver is a program that asks the user any issues they have in their life. The program would then advise the user on ways they can solve their problems, if there is any way. We took the problem of boredom and decision and solved it with this program.
How we built it
We made it by using C++ on repl.it. The program itself didn't do anything with what the user actually inputs. It just uses an input as a signal to start a random number generator. The number randomly generated corresponds to a message, which the program would then send. Each message was written in a way to try and be able to advise the user with their problems.
Challenges we ran into
We ran into many, many challenges as a group of beginners. None of us really knew any coding languages so getting started was a challenge. We had to go through a few resets after using a wrong language and wrong websites. Trying to get the number generator and all the other aspects of the program to work was extremely hard.
Accomplishments that we're proud of
We're proud that we even got started, to even have a decent amount of working code to be written down. Being a group of people who have never touched coding, to be able to progress this far into what seemed like an impossible idea felt like a huge achievement. The code itself was able to do some of the things we wanted, so we're proud of it overall.
What we learned
Along the way, We learned many of the basics of coding while making this project. We learned to write in the programming language of C++, and to have the ability to research all of our questions. Mentally, we learned to not give up; what seemed like an impossible task for a group of complete beginners actually ended up with something that works.
What's next for The Useless Life Solver
The Useless Life Solver still needs many tweaks and new outputs. The program itself is just a program , nothing too visual or fancy. With more time, The Useless Life Solver can have many more messages to send and be a lot more interactive. It may even be possible to have it actually "read" the inputs from the user, to be able to make smarter outputs than from our current random number generation.
Built With
- c++
- repl.it
Log in or sign up for Devpost to join the conversation.