Inspiration
When I entered Hackathon XV, I had already decided that I would make a tool for developers. Naturally, I wanted it to be a tool that almost anyone could use, so I came up with something I wish I had when I first began developing software: dev2live.
In any kind of development, the smallest human error or computer logical error can mean the failure of project to function. So, I set out to make a tool where you don't have to worry about that.
What it does
The user is able to enter in various attributes into the webpage, and those changes will happen live in front of the user. This way, if a user is inexperienced or is having trouble seeing styling elements in their own basic web projects, they be able to use this one, guaranteed.
How I built it
This project is powered by the Django framework and basic CSS styling, but it also takes advantage of some JavaScript, HTML, and of course, Python.
Challenges I ran into
Structuring the project effectively as well as making the changes happen live for the user were some of the most difficult parts of this project, as prioritizing one made the other suffer. Particularly, handling and storing user input in a way that could always be read was a problem.
After some research and deliberation, I was able to figure out a balance such that both wouldn't be sacrificed, at the expense of taking more time to develop the project.
Accomplishments that I'm proud of
In being able to take a project from start to finish in a day, I've impressed myself. I was excited to learn more about the tools I use, and I still am as I continue to work on new projects. Most of all, I'm proud that I was able to be apart of a technical event and contribute to something much larger.
What I learned
My biggest takeaway from this event is the experience of participating in a hackathon. The culture, fun, and appreciation for technology in general is what makes people return. I was able to really see my own capabilities as a developer, on a technical level but also as a tech-lead.
What's next for dev2live
The next time a friend mentions that they might be interested in learning to write code, I'll have to show them dev2live.

Log in or sign up for Devpost to join the conversation.