20 hakatono projekto idėjų, kurias galima parodyti per savaitgalį
Geriausios hakatono projekto idėjos išsprendžia vieną konkrečią problemą vienam konkrečiam žmogui ir gali būti parodytos veikiančios, gyvai, per mažiau nei tris minutes. Tai paprastai reiškia žiniatinklio programėlę su vienu pagrindiniu keliu: forma, šiek tiek logikos ar API iškvietimas ir aiškus rezultatas ekrane. Žemiau pateikiama dvidešimt idėjų, sugrupuotų pagal dažnas hakatono temas, kiekviena su tuo, kam ji skirta, demonstracija, kurią galima sukurti per 24–48 valandas, tuo, kas gali ją paversti verslu vėliau, ir sąžininga sunkiausia dalimi. Pasirinkite vieną, sumažinkite ją ir praleiskite paskutinį renginio ketvirtį demonstracijai.
Jei norite idėjų, kurias galėtumėte toliau kurti po renginio, šalutinių projektų idėjos, kurias galima sukurti su DI ir DI startuolių idėjos eina toliau. Šis sąrašas skirtas savaitgaliui.
Pasirinkite idėją, tinkančią renginiui
| Jei renginys yra apie... | Stiprios idėjos iš šio sąrašo | Ko dažniausiai ieško vertintojai |
|---|---|---|
| Bendruomenę ir pilietinius technologijas | 1–4 | Realią vietinę problemą, aiškius vartotojus |
| Švietimą | 5–8 | Realiai padėti studentams ar mokytojams |
| Klimatą ir tvarumą | 9–11 | Išmatuojamą pokytį, sąžiningus skaičius |
| Sveikatą ir prieinamumą | 12–14 | Rūpestį duomenimis ir saugumu |
| Kūrėjų įrankius | 15–17 | Realiai sutaupo kūrėjų laiko |
| DI ir API | 18–20 | Protingą modelio panaudojimą, o ne vien pokalbio langelį |
Visada pirmiausia perskaitykite renginio taisykles ir vertinimo kriterijus; jie lemia daugiau nei tema.
Bendruomenė ir pilietiškumas
1. Pamestų daiktų lenta universitetui ar vietai
- Skirta: Studentams, festivalių lankytojams, sporto salės nariams.
- Demonstracija: Įkelkite rastą daiktą su nuotrauka ir vieta, ieškokite pagal kategoriją ir turėkite srautą „tai mano“, kuris praneša radėjui.
- Vėliau: Vietos galėtų mokėti už firminę lentą; dauguma tai laikys nemokama paslauga.
- Sunkiausia dalis: Sustabdyti netikrus pretendavimus. Paprastas klausimas, į kurį atsakyti gali tik savininkas („kokia telefono dėklo spalva?“), yra geras demonstracijos momentas.
2. Savanorių pamainų derintuvas
- Skirta: Maisto bankams, prieglaudoms ir labdaros organizacijoms, kurios turi popierinį grafiką.
- Demonstracija: Organizatorius sukuria pamainas su vietomis; savanoriai užsiregistruoja telefone; skydelis rodo spragas. Tvarkaraščių kūrimo įrankis padengia pagrindinę dalį.
- Sunkiausia dalis: Priversti tikrą organizaciją į tai pažiūrėti. Į pristatymą atsineškite pasiūlymą ar realaus popierinio grafiko nuotrauką.
3. Prieinamų vietų žemėlapis vienam miestui
- Skirta: Vartotojams su neįgalumo vežimėliais, tėvams su vežimėliais, žmonėms su jutiminiais poreikiais.
- Demonstracija: Žemėlapis su vietomis, kur nėra laiptų, prieinamais tualetais ir ramiomis valandomis, ir forma vietai pridėti ar ištaisyti.
- Sunkiausia dalis: Duomenys, kuriais galima pasitikėti. Parodykite, iš kur kiekvienas įrašas ir kada jis paskutinį kartą patikrintas.
4. Paprasta kalba pateikti savivaldybių sprendimai
- Skirta: Gyventojams, kurie niekada neskaito posėdžių protokolų.
- Demonstracija: Įklijuokite ar įkelkite viešą darbotvarkę, gaukite trumpą suvestinę, kas nusprendžiama ir kada, bei mygtuką „sekti šią temą“.
- Sunkiausia dalis: Tikslumas. Šalia suvestinės rodykite originalų tekstą, kad žmonės galėtų patikrinti.
Švietimas
5. Studijų grupių paieška vienam kursui
- Skirta: Studentams dideliuose kursuose, kurie nepažįsta nieko.
- Demonstracija: Pasirinkite kursą ir laisvas valandas, pamatykite tinkamas grupes ir prisijunkite prie vienos. Katalogų kūrimo įrankis yra geras pagrindas.
- Sunkiausia dalis: Saugumas ir privatumas. Prisijungimui naudokite universitetinius el. paštus ir nerodykite asmeninių telefono numerių.
6. Ankstesnių egzaminų praktika su momentiniu vertinimu
- Skirta: Studentams, ruošiantiems vieną egzaminą.
- Demonstracija: Klausimai su pasirinkimais pagal temas, momentinis grįžtamasis ryšys ir silpnų temų diagrama. Žr. kaip sukurti viktorinos programėlę.
- Vėliau: Mokama pakopa su daugiau klausimų galėtų veikti, jei klausimus rašote patys.
- Sunkiausia dalis: Autorių teisės. Naudokite klausimus, kuriuos parašėte patys, arba tuos, kuriuos egzaminų organizatorius leidžia naudoti.
7. Klasės išėjimo bilieto įrankis
- Skirta: Mokytojams, norintiems greito patikrinimo „ar suprato?“ pamokos pabaigoje.
- Demonstracija: Mokytojas sukuria dviejų klausimų patikrinimą, mokiniai atsako telefone pagal kodą, o mokytojas per kelias sekundes mato suvestinę.
- Sunkiausia dalis: Veikimas tikroje klasėje: be prisijungimų mokiniams iki 13 metų ir greitai net prastame mokyklos Wi-Fi.
8. Skaitymo lygio pritaikymas
- Skirta: Mokytojams ir tėvams vaikų, kurie skaito žemiau ar aukščiau savo amžiaus lygio.
- Demonstracija: Įklijuokite tekstą ir pasirinkite skaitymo lygį; DI modelis perrašo tekstą ir paryškina sunkius žodžius su paaiškinimais.
- Sunkiausia dalis: Išlaikyti prasmę. Rodykite abi versijas šalia ir leiskite mokytojui redaguoti.
Klimatas ir tvarumas
9. Taisymo kavinės rezervacija ir žurnalas
- Skirta: Bendruomenių taisymo renginiams.
- Demonstracija: Žmonės rezervuoja laiką daiktui, savanoriai įrašo, kas suremontuota, o puslapyje susumuojama, kiek daiktų išsaugota nuo šiukšlių. Tinka renginių kūrimo įrankis.
- Sunkiausia dalis: Sąžiningi poveikio skaičiai. Skaičiuokite suremontuotus daiktus; neišgalvokite anglies dioksido duomenų, kurių negalite pagrįsti.
10. Biuro ar mokyklos energijos skydelis
- Skirta: Ūkio darbuotojams ir ekologijos komitetams.
- Demonstracija: Įkelkite skaitiklių rodmenis (ar pavyzdinį failą), pamatykite naudojimą pagal dieną ir patalpą bei pažymėkite šuolius. Pradėkite nuo skydelių kūrimo įrankio.
- Sunkiausia dalis: Tikri duomenys. Jei negalite gauti gyvų skaitiklių, pasakykite tai ir demonstruokite aiškiai pažymėtu pavyzdžiu.
11. Pertekliaus maisto dalijimasis pastate
- Skirta: Biurams, bendrabučiams, bendruomenių šaldytuvams.
- Demonstracija: Įkelkite likusį maistą su nuotrauka ir atsiėmimo laiku, gaukite pranešimą, pasiimkite. Daiktai automatiškai nebegalioja pasibaigus terminui.
- Sunkiausia dalis: Maisto saugos taisyklės. Apsiribokite uždarytu ar aiškiai pažymėtu maistu ir pridėkite trumpą gairių puslapį.
Sveikata ir prieinamumas
Šioje temoje būkite atsargūs. Hakatono demonstracija neturėtų diagnozuoti ar teikti medicininių patarimų, o realių pacientų duomenų naudoti negalima.
12. Vaistų priminimas globėjams
- Skirta: Žmonėms, kurie prižiūri tėvą, motiną ar vaiką, vartojantį kelis vaistus.
- Demonstracija: Pridėkite vaistus su laiku, gaukite priminimus, pažymėkite dozes ir pasidalykite tik skaitymo rodiniu su broliu ar seserimi.
- Sunkiausia dalis: Patikimumas. Praleistas priminimas svarbus; pristatyme sąžiningai pasakykite, kad demonstracija nėra medicinos prietaisas.
13. Klinikos laukiamojo eilė
- Skirta: Klinikoms be registracijos, vaistinėms, konsultacijų centrams.
- Demonstracija: Prisijunkite prie eilės nuskenavę kodą, matykite savo vietą, gaukite žinutę, kai jūsų eilė artėja.
- Sunkiausia dalis: Žmonės be išmaniųjų telefonų. Parodykite, kaip darbuotojai juos įtraukia rankiniu būdu.
14. Svetainės prieinamumo tikrintuvas vienam trūkumui
- Skirta: Mažų svetainių savininkams.
- Demonstracija: Įveskite URL, gerai patikrinkite vieną dalyką (trūkstamą nuotraukos alternatyvųjį tekstą arba mažą spalvų kontrastą) ir parodykite pataisymus.
- Sunkiausia dalis: Gylis, o ne plotis. Vienas tinkamai atliktas patikrinimas yra geresnis nei dvidešimt paviršutiniškų. Kaip padaryti svetainę prieinamą aprašo pagrindus.
Kūrėjų įrankiai
15. API atsakymų imitavimo serveris pagal pavyzdį
- Skirta: Front-end kūrėjams, laukiantiems back-end.
- Demonstracija: Įklijuokite pavyzdinį JSON atsakymą, gaukite gyvą URL, kuris jį grąžina, su pasirinktinais vėlavimais ir klaidomis.
- Vėliau: Daug įrankių tai daro, todėl tai labiau mokymosi projektas nei verslas.
- Sunkiausia dalis: Išsiskirti. Pasirinkite vieną posūkį, pavyzdžiui, realistiškų netikrų duomenų generavimą pagal pavyzdį.
16. Traukimo užklausos santrauka ne kūrėjams
- Skirta: Produktų vadovams, norintiems žinoti, kas pakeista per savaitę.
- Demonstracija: Prijunkite viešą saugyklą (ar įklijuokite skirtumus), gaukite paprasta kalba parašytą pakeitimų santrauką, sugrupuotą pagal funkcijas. Kas yra GitHub aprašo pagrindus.
- Sunkiausia dalis: Leidimai. Demonstracijai naudokite viešas saugyklas ir niekada neįklijuokite prieigos raktų į front-end dalį.
17. Aplinkos kintamųjų tikrintuvas
- Skirta: Komandoms, kurios sugadina diegimus dėl trūkstamo nustatymo.
- Demonstracija: Palyginkite pavyzdinį konfigūracijos failą su tikru (reikšmės paslėptos) ir išvardykite, kas trūksta ar nenaudojama.
- Sunkiausia dalis: Niekada nerodyti slaptų reikšmių. Kaip saugoti API raktus paaiškina, kodėl.
DI ir API projektai
Tai populiarios kryptys, todėl kartelė aukštesnė. Pokalbio langelio ant modelio nepakanka; parodykite konkretų darbą, atliktą geriau.
18. Čekių dalijimo įrankis
- Skirta: Draugams, dalijantiems restorano sąskaitą.
- Demonstracija: Nufotografuokite čekį, programėlė nuskaito prekes, kiekvienas pažymi, ką valgė, ir parodoma, kas kiek skolingas.
- Sunkiausia dalis: Netvarkingų čekių nuskaitymas. Leiskite žmonėms greitai ištaisyti klaidas; tai yra dalis demonstracijos.
19. Susirinkimo užrašų pavertimas veiksmų sąrašu
- Skirta: Studentų organizacijoms ir mažoms komandoms.
- Demonstracija: Įklijuokite užrašus ar stenogramą, gaukite veiksmus su atsakingais asmenimis ir terminais ir išsiųskite kiekvienam.
- Sunkiausia dalis: Neteisingi atsakingi asmenys ir išgalvoti terminai. Rodykite šaltinio sakinį kiekvienam veiksmui.
20. Balsu valdomas formų pildytuvas
- Skirta: Žmonėms, kuriems sunku pildyti ilgas formas: vyresnio amžiaus vartotojams, disleksija ar silpnu regėjimu sergantiems žmonėms.
- Demonstracija: Kalbėkite atsakymus į formos klausimus po vieną; programėlė užpildo laukus ir perskaito juos patvirtinimui.
- Sunkiausia dalis: Teisingai gauti sutikimą ir niekada nepateikti be galutinio žmogaus patikrinimo.
Bet kuriai DI idėjai jums reikės API rakto, o užklausos kainuoja pinigus; kaip naudoti LLM API paaiškina raktus, kainas ir apribojimus.
Kaip laimėti (arba bent baigti)
- Pirmiausia parašykite demonstracijos scenarijų. Trys sakiniai: kas yra vartotojas, ką jis daro, ką mato. Kurkite tik tai, ko reikia scenarijui.
- Pagrindinį kelią įveikite iki vidurio renginio. Naudokite šablonus, pradinius rinkinius ar DI programėlių kūrimo įrankį nuobodžioms dalims: prisijungimui, formoms, duomenų bazei. Tokia priemonė kaip Mythex gali sukurti veikiančią žiniatinklio programėlę su duomenų baze ir paskelbti ją nuoroda, o tai palieka komandai laiko protingai daliai. Pirmiausia patikrinkite renginio taisykles dėl įrankių.
- Naudokite realius pavyzdinius duomenis. Dešimt įtikinamų įrašų daro demonstraciją tikrą; „test test 123“ – ne.
- Įrašykite atsarginį vaizdo įrašą. Hakatonuose Wi-Fi dažnai sugenda. Dviejų minučių įrašas išgelbės pristatymą.
- Parodykite realaus žmogaus problemą. Citata iš žmogaus, su kuriuo kalbėjote, arba popierinio proceso, kurį keičiate, nuotrauka.
- Būkite sąžiningi dėl ribotumų. Vertintojai labiau gerbia „tai pavyzdiniai duomenys“ nei tvirtinimą, kurį jie gali perprasti.
Kaip per savaitgalį sukurti MVP turi daugiau apie apimties mažinimą. Jei projektas po renginio pradeda augti, kitas žingsnis – kaip patvirtinti programėlės idėją.
Klausimai
Kas daro gerą hakatono projektą?
Aiški problema konkrečiam žmogui, demonstracija, kuri veikia gyvai per dvi ar tris minutes, ir vienas dalykas, kuris yra tikrai protingas arba gerai įgyvendintas. Vertintojai dažniausiai prisimena komandą, parodžiusią realaus vartotojo problemą išspręstą nuo pradžios iki galo, o ne tą, kuri turi daugiausia funkcijų.
Koks turėtų būti hakatono projekto dydis?
Mažesnis, nei manote. Planuokite vieną vartotojo kelią: kas nors ateina, atlieka pagrindinį veiksmą ir mato rezultatą. Pasiekite, kad tai veiktų iki pusės laiko, o likusį laiką skirkite poliravimui, demonstracijai ir atsarginiam įrašui.
Ar galiu naudoti DI įrankius hakatone?
Paprastai taip, bet patikrinkite renginio taisykles. Kai kurie hakatonai reikalauja, kad kodas būtų parašytas renginio metu, prašo nurodyti naudojamus įrankius ir bibliotekas arba turi temas su savais reikalavimais. Jei abejojate, prieš pradėdami paklauskite organizatorių.
Ką turėtų sukurti pradedantysis hakatone?
Paprastą žiniatinklio programėlę su viena forma, duomenų baze ir rezultatų puslapiu: registracijos lapą, pamestų daiktų lentą ar mokymosi planuoklį. Naudojant DI programėlių kūrimo įrankį ar šabloną pagrindinei daliai, lieka daugiau laiko idėjai ir demonstracijai.