Inspiration
I am a developer who coded discord bots before, and one thing I can say is that there aren't very many good/free options, and many are complicated for beginners who just want to have a simple bot they want hosted 24/7.
What it does
you can create an account, and input a bot file and it will instantly run 24/7.
How we built it
react.js for the frontend, express.js for the backend, File System database, discord.js to interact with discord.
Challenges we ran into
Time constraint. Though this site isn't exactly complicated, it was difficult to code efficiently and under pressure.
Accomplishments that we're proud of
I'm proud that I was able to get a minimum skeleton of a website running under a day. This is the fastest I have ever coded a project.
What we learned
When developing an application/website, I learned that it is more efficient to make a minimum viable product first, with the absolute barebones features, and add more complicated stuff like database, security, and quality of life features later.
What's next for BotHoster
Adding Security such as two factor verification, a way to make users cover the cost of the hosting without actually paying (potentially through injecting code that makes their bot be watermarked with ads in someway), moving the database to the cloud, bug fixes, and more quality of life features. Also major security flaws because someone could technically write code that could delete all the files on my computer and pass it on as a discord bot.
Built With
- discord.js
- express.js
- react.js
Log in or sign up for Devpost to join the conversation.