20 hackathoni projektiideed, mida saab nädalavahetusel demoks teha
Parimad hackathoni projektiideed lahendavad ühe konkreetse probleemi ühe konkreetse inimese jaoks ning neid saab näidata töötavana, elavalt, alla kolme minuti. Tavaliselt tähendab see veebirakendust ühe peamise kasutajateekonnaga: vorm, mingi loogika või API-päring ning selge tulemus ekraanil. Allpool on kakskümmend ideed, rühmitatud levinud hackathoni teemade järgi. Igaühe juures on kirjas, kellele see on, millist demot ehitada 24–48 tunni jooksul, mis võiks sellest hiljem äri teha ja ausalt öeldes raske osa. Vali üks, lihtsusta seda ja kulu ürituse viimane neljandik demole.
Kui soovid ideid, mida pärast üritust edasi arendada, aitavad rohkem kõrvalprojektide ideed, mida saab AI-ga ehitada ja AI-startupi ideed. See loend on mõeldud nädalavahetuseks.
Vali idee, mis sobib üritusega
| Kui üritus puudutab... | Tugevad ideed sellest loendist | Mida kohtunikud tavaliselt otsivad |
|---|---|---|
| Kogukonda ja riigiasju | 1–4 | Päris kohalik probleem, selged kasutajad |
| Haridust | 5–8 | Õpilasi või õpetajaid on päriselt aidatud |
| Kliimat ja jätkusuutlikkust | 9–11 | Mõõdetav muutus, ausad numbrid |
| Tervist ja ligipääsetavust | 12–14 | Hoolikus andmete ja ohutusega |
| Arendajatööriistu | 15–17 | Säästab arendajatel päris aega |
| AI-d ja API-sid | 18–20 | Mudeli nutikas kasutamine, mitte lihtsalt vestlusaken |
Loe alati esmalt ürituse reeglid ja hindamiskriteeriumid; need määravad rohkem kui teema.
Kogukond ja riigiasjad
1. Kadunud-leitud tahvel kampusele või kohale
- Kellele: Üliõpilased, festivalikülastajad, spordisaali liikmed.
- Demo: Postita leitud ese koos fotoga ja asukohaga, otsi kategooria järgi ning lisa „see on minu“ nupp, mis teavitab leidjat.
- Hiljem: Kohad võiksid maksta bränditud tahvli eest; enamik näeb seda tasuta teenusena.
- Raske osa: Valede nõuete peatamine. Lihtne küsimus, mida ainult omanik teaks („mis värvi on telefonikaitse?“), teeb hea demohetke.
2. Vabatahtlike vahetuste sobitaja
- Kellele: Toidupangad, varjupaigad ja heategevusorganisatsioonid, kellel on graafik paberil.
- Demo: Korraldaja loob vahetused kohtadega; vabatahtlikud registreeruvad telefonist; armatuurlaud näitab, kus on lünki. Põhiosa katab graafikuehitaja.
- Raske osa: Päris organisatsiooni huvi äratamine. Too pitchile kaasa hind või foto päris paberist graafikust.
3. Ligipääsetavate kohtade kaart ühele linnale
- Kellele: Ratastoolikasutajad, lapsevankriga vanemad, sensoorsete vajadustega inimesed.
- Demo: Kaart kohtadest, kus on takistusteta ligipääs, ligipääsetavad WC-d ja vaiksed tunnid, ning vorm kohtade lisamiseks või parandamiseks.
- Raske osa: Usaldusväärsed andmed. Näita, kust iga kirje pärineb ja millal seda viimati kontrolliti.
4. Arusaadavas keeles kohaliku omavalitsuse otsused
- Kellele: Elanikud, kes ei loe kunagi koosolekute protokolle.
- Demo: Kleebi või laadi üles avalik päevakord, saa lühike arusaadav kokkuvõte sellest, mida otsustatakse ja millal, ning nupp „jälgi seda teemat“.
- Raske osa: Täpsus. Näita kokkuvõtte kõrval algset teksti, et inimesed saaksid kontrollida.
Haridus
5. Õppegrupi leidja ühele kursusele
- Kellele: Suurtes klassides õppivad üliõpilased, kes ei tunne kedagi.
- Demo: Vali oma kursus ja vabad ajad, näe sobivaid gruppe ja liitu ühega. Heaks aluseks sobib kataloogi ehitaja.
- Raske osa: Turvalisus ja privaatsus. Kasuta sisselogimiseks ülikooli e-posti ja ära näita isiklikke telefoninumbreid.
6. Eksamiküsimuste harjutamine kohese hindamisega
- Kellele: Üliõpilased, kes kordavad ühe eksami jaoks.
- Demo: Valikvastustega küsimused teemade kaupa, kohene tagasiside ja nõrkade teemade graafik. Vaata, kuidas ehitada viktoriini rakendust.
- Hiljem: Maksetase rohkemate küsimustega võiks toimida, kui kirjutad ise küsimused.
- Raske osa: Autoriõigus. Kasuta küsimusi, mille oled ise kirjutanud või mida eksamikomisjon lubab kasutada.
7. Klassiruumi väljumispiletite tööriist
- Kellele: Õpetajad, kes soovivad tunni lõpus kiiresti kontrollida, kas õpilased said aru.
- Demo: Õpetaja loob kahe küsimusega kontrolli, õpilased vastavad telefonist koodi abil ja õpetaja näeb sekunditega kokkuvõtet.
- Raske osa: Töötamine päris klassiruumis: õpilastel alla 13-aastaste jaoks pole sisselogimisi ja kiire ka halva kooli Wi-Fi korral.
8. Lugemistaseme kohandaja
- Kellele: Õpetajad ja vanemad lastele, kes loevad oma vanuse kohta kas allpool või ülalpool.
- Demo: Kleebi tekst ja vali lugemistase; AI-mudel kirjutab teksti ümber ja tõstab esile rasked sõnad koos seletustega.
- Raske osa: Tähenduse säilitamine. Näita mõlemat versiooni kõrvuti ja lase õpetajal muuta.
Kliima ja jätkusuutlikkus
9. Remondikohvik broneeringute ja logiga
- Kellele: Kogukondlikud remondiüritused.
- Demo: Inimesed broneerivad aja esemele, vabatahtlikud logivad, mis parandati, ja lehel on koond sellest, kui palju esemeid prügikastist päästeti. Sobib ürituste ehitaja.
- Raske osa: Ausad mõjunumbrid. Loe kokku parandatud esemed; ära leiuta süsinikuarve, mida ei suuda tõestada.
10. Kontori- või koolihoone energiapaneel
- Kellele: Kinnisvarahaldajad ja keskkonnakomiteed.
- Demo: Laadi üles mõõdunäidud (või näidisfail), vaata tarbimist päeva ja ruumi kaupa ning märgi üles tõusud. Alusta armatuurlaua ehitajast.
- Raske osa: Päris andmed. Kui elavaid mõõdikuid ei saa, ütle seda ja demonstreeri selgelt märgistatud näidisandmetega.
11. Üle jäänud toidu jagamine hoones
- Kellele: Kontorid, üliõpilaselamud, kogukondlikud külmkapid.
- Demo: Postita üle jäänud toit koos fotoga ja kättesaamisajaga, saa teavitus ja võta toit enda kätte. Esemed aeguvad automaatselt.
- Raske osa: Toiduohutuse reeglid. Piirdu suletud või selgelt märgistatud toiduga ja lisa lühike juhendilehekülg.
Tervis ja ligipääsetavus
Selle teema puhul ole ettevaatlik. Hackathoni demo ei tohiks diagnoosida ega anda meditsiinilist nõu ning sa ei tohiks kasutada päris patsientide andmeid.
12. Ravimimeeldetuletus hooldajatele
- Kellele: Inimesed, kes hoolitsevad vanema või lapse eest, kellel on mitu ravimit.
- Demo: Lisa ravimid kellaaegadega, saa meeldetuletusi, märgi annused ära ja jaga õe või venna jaoks ainult lugemisvaadet.
- Raske osa: Usaldusväärsus. Vahelejäänud meeldetuletus on oluline; ütle pitchil ausalt, et demo ei ole meditsiiniseade.
13. Kliiniku ootesaali järjekord
- Kellele: Ooteaegadeta kliinikud, apteegid, nõustamiskeskused.
- Demo: Liitu järjekorraga koodi skannides, näe oma kohta ja saa sõnum, kui su kord on peaaegu käes.
- Raske osa: Inimesed ilma nutitelefonita. Näita, kuidas töötajad neid käsitsi lisavad.
14. Veebisaidi ligipääsetavuse kontrollija ühe probleemi jaoks
- Kellele: Väikeste veebisaitide omanikud.
- Demo: Sisesta URL, kontrolli üht asja hästi (puuduv pildi alt-tekst või madal värvikontrast) ja näita parandusi.
- Raske osa: Sügavus laiuse asemel. Üks kontroll tehtud korralikult on parem kui kakskümmend pealiskaudset. Põhitõed kirjeldab juhend kuidas oma veebisaiti ligipääsetavaks teha.
Arendajatööriistad
15. API vastuste mock-server näidise põhjal
- Kellele: Esirakenduse arendajad, kes ootavad tagarakendust.
- Demo: Kleebi näidis-JSON-vastus, saa elav URL, mis seda tagastab, valikuliste viivituste ja vigadega.
- Hiljem: Paljud tööriistad teevad sama, seega on see pigem õppeprojekt kui äri.
- Raske osa: Silma paistmine. Vali üks pööre, näiteks realistlike võltsandmete genereerimine näidise põhjal.
16. Pull requesti kokkuvõte mittearendajatele
- Kellele: Tootejuhid, kes soovivad teada, mis sel nädalal muutus.
- Demo: Ühenda avalik repo (või kleebi diff), saa lihtsas keeles kokkuvõte muudatustest funktsioonide kaupa. Mis on GitHub selgitab põhitõdesid.
- Raske osa: Load. Kasuta demos avalikke reposid ja ära kunagi kleebi juurdepääsutokeneid esirakendusse.
17. Keskkonnamuutujate kontrollija
- Kellele: Meeskonnad, kes rikuvad juurutust puuduva seadistusega.
- Demo: Võrdle näidisseadistusfaili päris failiga (väärtused peidetud) ja loetle, mis puudu on või mida ei kasutata.
- Raske osa: Saladuste väärtusi ei tohi kunagi näidata. Kuidas hoida API-võtmeid turvaliselt selgitab, miks.
AI- ja API-projektid
Need on populaarsed, seega on latt kõrgem. Vestlusaken mudeli peal ei piisa; näita konkreetset tööd, mida tehakse paremini.
18. Arvete jagaja
- Kellele: Sõbrad, kes jagavad restoranaarvet.
- Demo: Tee arvest foto, rakendus loeb üksused sisse, igaüks puudutab, mida ta tellis, ja näidatakse, kes kellele võlgu on.
- Raske osa: Segaste arvete lugemine. Lase inimestel vead kiiresti parandada; see on osa demost.
19. Koosoleku märkmetest tegevuste nimekiri
- Kellele: Üliõpilasorganisatsioonid ja väikesed meeskonnad.
- Demo: Kleebi märkmed või transkriptsioon, saa tegevused koos vastutajate ja tähtaegadega ning saada need igaühele.
- Raske osa: Valed vastutajad ja väljamõeldud tähtajad. Näita iga tegevuse juures allikalauset.
20. Häälega täidetav vorm
- Kellele: Inimesed, kellel on pikki vorme raske täita: vanemad kasutajad, düslektikud või nägemispuudega inimesed.
- Demo: Räägi vormi vastused sisse ühe küsimuse kaupa; rakendus täidab väljad ja loeb need ette kinnitamiseks.
- Raske osa: Nõusoleku õige korraldamine ja see, et midagi ei saadeta kunagi ilma viimase inimliku kontrollita.
Iga AI-idee jaoks vajad API-võtit ja päringud maksavad raha; kuidas kasutada LLM-API-sid selgitab võtmeid, kulusid ja piiranguid.
Kuidas võita (või vähemalt lõpuni jõuda)
- Kirjuta esmalt demo stsenaarium. Kolm lauset: kes on kasutaja, mida ta teeb ja mida ta näeb. Ehita ainult see, mida stsenaarium vajab.
- Too põhiteekond töötama poolajaks. Kasuta mallide, algkoodide või AI-rakendusehitajaid igavate osade jaoks: sisselogimine, vormid, andmebaas. Tööriist nagu Mythex võib luua töötava veebirakenduse andmebaasiga ja avaldada selle lingina, mis jätab tiimile aega nutikaks osaks. Kontrolli enne ürituse reegleid tööriistade kohta.
- Kasuta realistlikke näidisandmeid. Kümme usutavat kirjet teeb demo elavaks; „test test 123“ ei tee.
- Salvesta varuvideo. Wi-Fi hackathonidel lülitub välja. Kahe minuti salvestus päästab pitchi.
- Näita päris inimese probleemi. Tsitaat inimeselt, kellega rääkisid, või foto paberprotsessist, mida asendad.
- Ole ausalt piirangute suhtes. Kohtunikud austavad ütlust „see on näidisandmed“ rohkem kui väidet, mille nad läbi näevad.
Kuidas ehitada MVP nädalavahetusega räägib rohkem ulatuse piiramisest. Kui projekt pärast üritust kasvab, on järgmine samm kuidas valideerida rakenduse idee.
Küsimused
Mis teeb hea hackathoni projekti?
Selge probleem konkreetsele inimesele, demo, mis töötab elavalt kahe-kolme minuti jooksul, ja üks asi, mis on tõeliselt nutikas või hästi tehtud. Kohtunikud mäletavad tavaliselt meeskonda, kes näitas, kuidas ühe päris kasutaja probleem lahendati algusest lõpuni, mitte meeskonda, kellel on kõige rohkem funktsioone.
Kui suur peaks hackathoni projekt olema?
Väiksem, kui arvad. Planeeri üks kasutajateekond: keegi tuleb, teeb peamise asja ja näeb tulemust. Too see töötama poolelioleku ajaks ning kasuta ülejäänud aega viimistlemiseks, demoks ja varuvideo salvestamiseks.
Kas hackathonil võib kasutada AI-tööriistu?
Tavaliselt võib, aga kontrolli ürituse reegleid. Mõni hackathon nõuab, et kood kirjutatakse ürituse ajal, palub deklareerida tööriistad ja teegid või on rajadel oma nõuded. Kui kahtled, küsi korraldajatelt enne alustamist.
Mida peaks algaja hackathonil ehitama?
Lihtsa veebirakenduse, millel on üks vorm, andmebaas ja tulemuste leht: registreerimisleht, kadunud-leitud tahvel või õppekava koostaja. Põhiosade jaoks AI-rakendusehitaja või mall jätab aega keskenduda ideele ja demole.