Ready to Build

Tools & Workshops

Everything you need to go from idea to working prototype. No experience required.

Suggested Tools

Tools and platforms to help you build your project

Visual Builder

No coding? No problem. These platforms let you build functional apps and sites visually.

BubbleWebflowAirtable

Web App Starter

Use React + Next.js with Vercel's free templates, and Supabase for a free database and auth.

ReactNext.jsSupabase

Python/API Kit

Build backends and APIs with Python. FastAPI has great docs for beginners, and Replit lets you code in the browser.

PythonFlaskAPIs

Design Templates

Figma templates, icon libraries, and color palettes to speed up your design.

FigmaUI KitsIcons

AI Integration

Add AI to your project using free APIs. Google AI Studio and OpenRouter give you free access to powerful models.

OpenAIClaudePrompts

Free Tools & Credits

Student-exclusive freebies and generous free tiers to power your hackathon project without spending a dime

GitHub Student Developer Pack

FREE Copilot, domains, cloud credits, and 100+ tools for students

Must Have
Get Free Access

Google AI Studio

FREE Gemini API access - add AI to your project in minutes

AI
Get Free Access

Vercel

FREE hosting with instant deploys - perfect for hackathon demos

Hosting
Get Free Access

MongoDB Atlas

FREE database with 5GB storage - no credit card needed

Database
Get Free Access

Replit

FREE browser-based IDE - code, run, and share projects with zero setup

Code Editor
Get Free Access

Figma

FREE design tool - create mockups before you code

Design
Get Free Access

Workshop Videos

Watch anytime — the 'Before the Event' videos are a great starting point for your next hackathon.

All tools mentioned are FREE or included in the GitHub Student Developer Pack

What is a Hackathon?

MLH

Learn what to expect at your first hackathon

Watch on YouTube

How to Get Project Ideas

Y Combinator

Brainstorming techniques for finding problems to solve

Watch on YouTube

Git in 100 Seconds

Fireship

Version control basics - essential for team collaboration

Watch on YouTube

VS Code in 100 Seconds

Fireship

Set up the most popular code editor

Watch on YouTube

Git & GitHub for Beginners

Fireship

Learn how to use GitHub to share and collaborate on your hackathon project

Watch on YouTube

JavaScript in 100 Seconds

Fireship

Quick intro to the language of the web

Watch on YouTube

React in 100 Seconds

Fireship

Modern UI framework overview

Watch on YouTube

Deploy to Vercel

PedroTech

Free hosting for your project demo

Watch on YouTube

How to Pitch Your Startup

Y Combinator

Pitch structure that works for hackathons too

Watch on YouTube

On The Day

Everything you need to know for hackathon day

What to Bring

  • Laptop with charger (required)
  • Student ID or photo ID
  • Notebook and pen for brainstorming
  • Headphones for focused work
  • Reusable water bottle

How to Submit Your Project

  • Submit on Devpost (southwestmn-hacks.devpost.com) by 5:00 PM
  • Include: project name, challenge, team members
  • Link to your GitHub repo or live demo
  • Short video demo (optional, not required)
  • Brief description of what you built

Demo Presentation Tips

  • Demos are 3 minutes + 2 min Q&A
  • Start with the problem you're solving
  • Show the working prototype (even if rough!)
  • Share what you learned and next steps
  • Judges value creativity and effort over polish