🤩Inspiration
My inspiration for this project was to create a fun teaching aid and game to simulate a presidential election. I got this idea from the website "iCivics", when I heard CivicHacks that immediately what I thought!
🧑💼What it does
SimuRun is a game and teaching aid that helps users form opinions on important and current political issues. On the technical side, it gathers data, saves it to the user's device using the localStorage API and uses said data to create a personalized, fun experience that fuels learning.
👩💻 How we built it
Using VSCode I compiled SimuRun with HTML5, CSS, and JavaScript. HTML5 and CSS were responsible for the frontend and structure of the project. JavaScript was the backend portion of this project, I used the localStorage API through JavaScript to save user's data.
💪Challenges we ran into
The biggest challenge I ran into was saving userdata to their device without using too much memory. Along those lines, I also ran into the challenge that my project required a great number of files. To fix these challenges, I reconfigured my app to require less userdata and a combined some of my HTML, CSS, and JavaScript files.
🙌 Accomplishments that we're proud of
I'm very proud that I completed all of my demo within the allotted time. I am also proud that I successfully incorporated an API for the first time!
📖 What we learned
I learned my limitations on a project, how to incorporate an API, how to condense files for a project, and how to manage my time for a project like this is this amount of time.
🤗What's next for SimuRun
The next thing for SimuRun is to develop it to where it is a fully developed application; using more information from the user, incorporating more levels, and upgrading the graphics.
Log in or sign up for Devpost to join the conversation.