Recommended Steps to making a Hackathon MVP (Minimum Viable Product) application:
- Figure out what prizes you want to go for / What problems you want to solve.
- Decide on which technology you want to learn.
- Decide on the approach you will take to solve the problem.
- Learn how the submission page works for your hackathon, and create a draft of your project submission if possible.
- Start creating your project (Look at the recommended tools below).
- Takes screenshots and videos of your team and app, for both submission and for good memories.
- Get ready to submit your app at least 90 minutes before the deadline occurs, in case something goes wrong.
- Submit your project, no matter if your project was a success or a failure. Both are important learning experiences to share!
Recommended Text Editors:
- Visual Studio Code
Recommended Version Control:
- Git
Recommended Version Control Web Host:
- GitHub
Recommended Terminal for Windows:
- Powershell (Change background color to black and only use Command Prompt if PowerShell Not available)
Recommended Terminal for Mac and Linux:
- Terminal
Recommended Deployment Platform (AKA the tool used so others can go to view your project):
- Heroku
Recommended Project Management Tool:
- Trello
Recommended Communication Tool:
- Slack (Discord is another good alternative, but most likely will not be used by organizers/companies attending)
Recommended Learning Resources:
- The sponsors and mentors at the hackathon
- The official tutorial of whatever technology you are learning.