I was looking for a team to join on Discord, and there seemed to be far more people looking for a team than people offering to accept team members.

What it does

It's supposed to help people find teammates.

How I built it

To be honest, I could've used Node.js and this project would've been done already. However, in the spirit of the hackathon, I introduced myself to Python web hosting. It was a hassle, but I enjoyed it and hope to add more to the project soon.

Challenges I ran into

I mainly struggled with setting up the droplet. I learned the hard way that Flask has dependencies that are messy to work with, but I persevered, and I have a feeling actually coding the darn thing will be smooth sailing compared to the initial setup. Or I could always just switch to Node.js and Express.

Accomplishments that I'm proud of

I got Nginx to proxy to a Flask server hosted on Gunicorn.

What I learned

I learned a lot about systemd services, HTTP proxies, and HTML templates.

What's next for Team Builder

I hope to make a web app that could supplement future hackathons.

Built With

Share this project: