Devpost
Participate in our public hackathons
Devpost for Teams
Access your company's private hackathons
Grow your developer ecosystem and promote your platform
Drive innovation, collaboration, and retention within your organization
By use case
Blog
Insights into hackathon planning and participation
Customer stories
Inspiration from peers and other industry leaders
Planning guides
Best practices for planning online and in-person hackathons
Webinars & events
Upcoming events and on-demand recordings
Help desk
Common questions and support documentation
Real-time bus tracking app for Bloomington Transit built with React Native and Node.js. Track buses, plan trips, and get live arrival times using official GTFS data feeds.
We built a 2-stage pipeline that uses CNN-based OCR to read noisy scanned documents, then compresses the extracted text with custom adaptive Huffman coding and restores it losslessly.
Smart cities like Singapore invest in infrastructure monitoring. We built a real-time pipeline streaming sensor data via Kafka + Flink to score city health every 5s, detecting failures and cascading.
We turned Bloomington Transit’s public data into a rider-ready Android app that helps users choose a trip, track the bus live, see the schedule, and get alerted before it is time to board.
Attend events. Earn points. Top the board. EngageIU turns campus participation into friendlycompetition, so showing up actually means something.
Noisy scanned document → extracted text → compressed bytes — two microservices, built from scratch
Where pet posts become the leaderboard.
Compressed Recognition for Image Storage Pipeline
Built by Shatterspleen. Know where your bus actually is - Easy Transit tracks every BT route in real time, surfaces service alerts, and shows full schedules. No refresh needed.
CodeNova turns noisy documents into compressed data automatically. Custom CNN, OCR, and hand-built Huffman encoding 3:1 compression, fully lossless. Built by a team of 4 exceptional students at luddy
A high-performance leaderboard designed for real-time ranking at scale, using a custom skip list and streaming statistics to keep rankings, percentiles, and analytics fast even under constant updates.
2-Stage Neural Compression Pipeline that ingests a noisy scanned document image, extracts its text using a CNN, and compresses the output using adaptive Huffman encoding.
A self-hosted open-source leaderboard with a focus on speed and efficiency
Track the heart of transportation @btown
We teach machines to read noise and forget nothing, a CNN that deciphers corrupted digits fed into a compression engine that shrinks the output without losing a single bit.
A real-time transit app that tracks Bloomington buses live, shows routes on an interactive map, and keeps riders one step ahead of their next stop.
Real-time dashboard ranking content by engagement (likes, shares, saves). Shows distribution, outliers, volatility to track performance over time. Built with FastAPI + vanilla JS.
From Noisy Scan to Optimized Data: A High-Performance Neural Pipeline
An end-to-end pipeline that converts noisy document images into text using a CNN-based OCR system with denoising, followed by lossless compression using a custom Adaptive Huffman algorithm.
Score. Rank. Lead.
Where in the World? A geography trivia game where AI generates the clues, you race to guess the country, and a live leaderboard keeps the competition global
Custom OCR + Adaptive Huffman for accurate, lossless text compression
Replay the Little 500 in our simulation leaderboard powered by Vite, Node.js, and SQLite
OCR Hackathon project
1 – 24 of 29