Inspiration- We wanted to create a project that would solve a problem that we believe will still be around in the future. This problem is budgeting and tracking your spending. Many people nowadays depend on AI for basically anything. This causes them to lose the ability to actually function and think for themselves, and in a futuristic world, as the prompt has given us, we believe that this problem will only grow.

What it does: Our program takes your input on how you spend and tracks it for you. It lets you know what you're spending your money on and gives you easy access to your savings account. Our program will inform you if you're spending more than you're gaining, and it is very user-friendly.

How we built it- We built our project using Python. We defined each important variable, such as income and spending habits. This lets us draw back on it in case the user of the program wants to.

Challenges we ran into- A LOT. We spent over 30 minutes at the start just trying to think of whether we were making a game or a program. We probably had more challenges than we did breakthroughs. Two of us are beginners, and one of us didn't even know how to code. We ran into challenges, such as checking for letters to make sure you can only put numbers, and challenges in converting inputs into integers that we can do math with. It took us an hour to actually figure that out, by the way. A lot of fixes for these problems came from the website GeeksForGeeks. It was very helpful, and without it we would probably still be stuck. We mainly fixed our problems by just inputting random stuff and trying to see what worked. We checked .isalpha, .isdigit, .isnumercal, and other ways to get our code to work. One other big challenge we faced was global variables. By the 2-hour mark, we needed to find a way to use one variable in another function. I knew what a global variable was, since my brother said something about it when I was learning with him, but none of us knew how to use it. This is also why we say that GeeksForGeeks played such an important role in our project.

Accomplishments that we're proud of - We are very proud of how far we've come. When we walked into the hackathon, we had zero confidence in ourselves. We failed over and over again. Eventually, we began to stop failing. We started learning and adapting. Though syntax errors were a pain it was fun to fix them and find different ways around them. Were proud that we were able to actually make a code. Working together and also struggling together was painful but fun. Were proud that we took an idea and brought it to life, even if it isn't perfect.

What we learned - During this hackathon, we learned to collaborate and have fun. Coding is a very tedious task and can become boring very quickly if you're not having fun doing it. We learned more about not only coding but also the skills and differences between each other. One of our groupmates, Antony, was essentially learning on the spot. I invited him. After all, I wanted him to come because I didn't want to go alone, and the progress he made was amazing. We went from zero progress to being able to actually help us out in the coding process. Another person with a big impact that I recognize was Robert. I've seen and helped him code before, but during this hackathon, his skills really shined. He and Antony did a lot of the research and helped out with the coding. Robert helped a lot with the debugging process and also helped code a lot of this project. I also sharpened my skills during this hackathon. I've worked with Python before, but I wasn't perfect with it. There were parts that even I was unsure of, and thanks to them, we got over those challenges. Throughout this hackathon, we learned to take our time and also to have fun while coding.

What's next for ChronoSave hackathon Project - If another hackathon opportunity pops up, we will definitely join. This is our first hackathon, and we don't expect to win, but we won't give up on the project we created here. Moving forward, we want to improve on this project and will try to turn it into an app. We not only want to further our Python skills but also want to work on and sharpen ourselves with other coding languages. This hackathon was a stepping stone in the right direction and showed us how fun working together and coding can really be.

Built With

  • pycharm
Share this project:

Updates