Oppaat

20 portfolioprojektiideaa, jotka näyttävät todellisen osaamisen

Parhaat portfolioprojektiideat ratkaisevat todellisen ongelman todelliselle ihmiselle, näyttävät yhden tai kaksi taitoa selvästi ja ovat valmiita: toimivia, dokumentoituja ja selitettävissä. Arvioijat käyttävät portfolioon muutaman minuutin, joten toimiva sovellus todelliselle käyttäjälle (seuran varausjärjestelmä, julkisen datan kojelauta, uudelleensuunnittelu, jonka taustalla on tutkimusta) voittaa taas yhden klonin tunnetusta tuotteesta. Alla on kaksikymmentä ideaa roolin mukaan ryhmiteltynä. Jokaisessa kerrotaan, mitä se näyttää, mikä on ensimmäinen versio ja mikä on rehellisesti vaikein osa.

Kaikki nämä toimivat verkkosovelluksena tai sivustona, johon voit linkittää. Kun sinulla on kolme tai neljä, miten rakennat portfoliosivuston kertoo, miten ne esitellään.

Mitä vahvassa portfolioprojektissa on

OminaisuusMiksi se on tärkeääMiten sen näyttää
Todellinen käyttäjäOsoittaa, että ymmärrät ongelmanKerro, kenelle se on tehty; lainaa heidän palautettaan
Yksi selkeä taitoArvioijan on helppo arvioidaAloita kuvaus sillä
ValmisUseimmat projektit eivät koskaan oleToimiva linkki puhelimella
Päätökset selitettyinäOsoittaa harkintakykyä, ei vain tuotostaLyhyt ”miksi valitsin X kuin Y”
Rehellisyys työkaluistaRakentaa luottamustaKerro, mitä käytit, tekoäly mukaan lukien

Front-end-kehittäjät

1. Saavutettava lomakekirjasto

  • Näyttää: Semanttisen HTML:n, näppäimistötuen, virheviestit ja ruudunlukijatestauksen.
  • Ensimmäinen versio: Viisi yleistä lomakemallia (rekisteröityminen, osoite, päivämääräväli, tiedostolataus, monivaiheinen) rakennettuina kunnolla, ja sivu, joka selittää jokaisen saavutettavuusvalinnan.
  • Vaikein osa: Testaaminen oikealla ruudunlukijalla, ei pelkällä automaattisella tarkistimella. Miten teet verkkosivustosta saavutettavan sisältää tarkistuslistan.

2. Todellinen sivu jälleen rakennettuna ja parannettuna

  • Näyttää: Asettelun, responsiivisen suunnittelun ja yksityiskohtiin kiinnittämisen.
  • Ensimmäinen versio: Valitse julkinen sivu, jossa on selkeä ongelma (sekava aikataulu, ahdas valikko), rakenna se uudelleen ja julkaise korjattu versio ennen ja jälkeen -vertailulla.
  • Vaikein osa: Kunnioitus. Käytä omia tekstejäsi ja kuviasi, merkitse se konseptiksi äläkä kopioi logoja äläkä esitä sitä yrityksen työnä.

3. Datavoittoinen taulukko, joka pysyy nopeana

  • Näyttää: Suorituskyvyn, lajittelun, suodatuksen, sivutuksen ja lataustilat.
  • Ensimmäinen versio: Yli 10 000 riviä julkisesta datajoukosta hakulla, suodattimilla ja tallennetuilla näkymillä.
  • Vaikein osa: Mittaaminen. Näytä latausajat ennen muutoksiasi ja jälkeen.

4. Offline-ystävällinen tarkistuslistasovellus

  • Näyttää: Service workerit, paikallisen tallennuksen ja synkronoinnin, kun yhteys palaa.
  • Ensimmäinen versio: Tarkistuslistat, jotka toimivat ilman yhteyttä ja synkronoituvat yhteyden palatessa. Natiivit vs progressiiviset web-sovellukset selittää vaihtoehdot.
  • Vaikein osa: Synkronointiristiriidat, kun kaksi laitetta muokkaa samaa listaa.

Full-stack- ja back-end-kehittäjät

5. Booking-järjestelmä oikealle pienelle yritykselle

  • Näyttää: Tietomallinnuksen, kirjautumisen, sähköpostit, aikavyöhykkeet ja reunatapaukset.
  • Ensimmäinen versio: Palvelut, saatavuus, varaukset, vahvistussähköpostit ja ylläpitonäkymä. Varausrakentaja voi luoda perusasiat, jotta voit keskittyä vaikeisiin sääntöihin.
  • Voisi ansaita: Jos yritys käyttää sitä, pienen kuukausimaksun.
  • Vaikein osa: Kaksoisvaraukset ja peruutukset. Kirjoita siitä, miten estit ne.

6. Monikäyttäjäinen asiakasportaali rooleilla

  • Näyttää: Todennuksen, käyttöoikeudet, tiedostolataukset ja tietoturva-ajattelun.
  • Ensimmäinen versio: Asiakkaat kirjautuvat nähdäkseen vain omat tiedostonsa ja viestinsä; henkilökunta näkee kaiken. Katso miten rakennat asiakasportaalin ja portaalirakentaja.
  • Vaikein osa: Todistaa, ettei yksi asiakas näe toisen dataa. Liitä testisi kuvaukseen.

7. Varastoseuranta lokilla

  • Näyttää: Relaatiodataa, historiataulut ja raportit.
  • Ensimmäinen versio: Tuotteet, varastosiirrot, hälytykset matalasta varastotasosta ja loki siitä, kuka muutti mitä. Aloita varastorakentajasta.
  • Vaikein osa: Varastolukujen oikeellisuuden säilyttäminen, kun kaksi ihmistä päivittää varastoa samaan aikaan.

8. Julkinen API dokumentaatiolla

  • Näyttää: API-suunnittelun, validoinnin, nopeusrajoitukset ja dokumentaation.
  • Ensimmäinen versio: Pieni API datajoukon päälle, josta välität, avaimilla, rajoituksilla ja dokumentaatiosivulla. Miten rakennat REST-API:n käsittelee rakennetta.
  • Vaikein osa: Hyvät virheviestit. Ne ovat asia, jonka API:n käyttäjät huomaavat useimmin.

9. Taustatyöprosessi

  • Näyttää: Jonot, uudelleenyritykset, ajastetun työn ja valvonnan.
  • Ensimmäinen versio: Sovellus, joka tuo CSV-tiedoston, käsittelee sen taustalla ja lähettää raportin sähköpostilla, kun se on valmis. Katso miten ajat taustatöitä.
  • Vaikein osa: Epäonnistuminen. Näytä, mitä tapahtuu, kun työ epäonnistuu puolivälissä.

Data ja analytiikka

10. Julkinen datakojelauta kysymyksellä

  • Näyttää: Datan siivoamisen, kaavioiden valinnan ja tarinan kertomisen.
  • Ensimmäinen versio: Yksi julkinen datajoukko, yksi selkeä kysymys (”Mitkä bussireitit myöhästyvät useimmin?”), kolme kaaviota ja kirjallinen vastaus. Kojelaudan rakentaja hoitaa asettelun.
  • Vaikein osa: Sanoa, mitä data ei kerro. Mainitse aukot ja rajoitukset.

11. Henkilökohtainen kulutusanalyysi

  • Näyttää: Luokittelun, aikasarjat ja tietoisuuden yksityisyydestä.
  • Ensimmäinen versio: Tuo pankin vientitiedosto (julkisessa versiossa käytä esimerkki- tai anonymisoitua dataa), luokittele automaattisesti ja näytä trendit.
  • Vaikein osa: Älä koskaan julkaise oikeaa taloustietoa.

12. Pienyrityksen KPI-seuranta

  • Näyttää: Liiketoiminnan tarpeiden kääntämisen mittareiksi.
  • Ensimmäinen versio: Ystävän kaupalle tai kerholle: viisi mittaria, joista he oikeasti kysyvät, päivitettynä taulukosta. Miten yhdistät Google Sheetsin sovellukseesi kertoo yhteyden.
  • Vaikein osa: Mittareiden valinta yhdessä omistajan kanssa, ei hänen puolestaan.

Suunnittelijat

13. Uudelleensuunnittelu tutkimuksen pohjalta

  • Näyttää: Käyttäjätutkimusta, ongelman muotoilua ja iterointia.
  • Ensimmäinen versio: Haastattele kolmea paikallisen palvelun sivuston tai sovelluksen käyttäjää, löydä yksi ongelma ja suunnittele ja testaa korjaus. Esitä havainnot, älä vain ruutuja.
  • Vaikein osa: Oikeiden käyttäjien saaminen. Kolme lyhyttä keskustelua riittää; miten teet asiakashaastatteluja auttaa.

14. Suunnittelujärjestelmä pienelle tuotteelle

  • Näyttää: Johdonmukaisuutta, komponentteja ja dokumentaatiota.
  • Ensimmäinen versio: Värit, typografia, välit, kymmenen komponenttia tiloineen ja elävä sivu, jolla ne ovat käytössä.
  • Vaikein osa: Näyttää se oikeassa tuotteessa, ei vain tarrapaperilla.

15. Toimiva prototyyppi, ei pelkkiä mockuppeja

  • Näyttää: Että ymmärrät, miten suunnitelmat toimivat oikealla datalla.
  • Ensimmäinen versio: Ota yksi suunnitelmaprojektisi ja rakenna se toimivana verkkosovelluksena, vaikka pienenä. Tekoälysovelluksen rakentaja kuten Mythex voi muuttaa kuvauksesi toimivaksi sovellukseksi elävällä esikatselulla, jolloin voit testata oikealla datalla ja oikeilla käyttäjillä.
  • Vaikein osa: Olla rehellinen siitä, mitä rakensit itse ja mitä työkalu generoi.

Tuote- ja no-code-roolit

16. Ongelmasta julkaisuun -tapaustutkimus

  • Näyttää: Tutkimista, priorisointia ja toimittamista.
  • Ensimmäinen versio: Löydä pieni ongelma ryhmästä, johon kuulut, kirjoita yhden sivun speksi, rakenna yksinkertaisin korjaus, julkaise se ja mittaa käyttöä. Miten kirjoitat tuotevaatimusdokumentin tekoälyn avulla sisältää mallin.
  • Vaikein osa: Mittaaminen. Jopa ”12 kahdestakymmenestä jäsenestä käytti sitä ensimmäisellä viikolla” on tulos.

17. Sisäinen työkalu, joka korvaa taulukon

  • Näyttää: Prosessiajattelua ja muutoksen johtamista.
  • Ensimmäinen versio: Muuta sotkuinen jaettu taulukko työpaikalla, kerhossa tai järjestössä yksinkertaiseksi sovellukseksi. Katso miten muutat taulukon sovellukseksi.
  • Vaikein osa: Saada ihmiset vaihtamaan. Kirjoita siitä, mitä teit, jotta he vaihtoivat.

18. Palauteportaali julkisella tiekartalla

  • Näyttää: Käyttäjäpalautteen keräämistä ja priorisointia.
  • Ensimmäinen versio: Käyttäjät lähettävät ja äänestävät ideoita; sinä merkitset ne suunnitelluiksi, työn alla oleviksi tai valmiiksi. Katso miten rakennat asiakaspalauteportaalin.
  • Vaikein osa: Sanoa ei julkisesti.

Tekoälypainotteiset projektit

19. Tekoälytyökalu yhteen kapeaan tehtävään

  • Näyttää: Promptien suunnittelua, kustannustietoisuutta ja huonon tulosteen käsittelyä.
  • Ensimmäinen versio: Yksi tehtävä hyvin tehtynä, kuten reseptin muuttaminen ostoslistaksi, tallennetuilla tuloksilla ja tavalla korjata virheitä. Miten käytät LLM-rajapintoja kattaa avaimet ja kustannukset.
  • Vaikein osa: Näyttää, miten arvioit sen: kymmenen testisyötettä ja kuinka monta se ratkaisi oikein.

20. Haku omista dokumenteista

  • Näyttää: Hakua, pilkkomista ja lähteiden siteerausta.
  • Ensimmäinen versio: Lataa joukko julkisia dokumentteja (kerhon säännöt, pelin käsikirja) ja vastaa kysymyksiin linkkeinä alkuperäiseen kohtaan. Mitä on RAG selittää lähestymistavan.
  • Vaikein osa: Myöntää, milloin vastausta ei ole dokumenteissa.

Miten viet projektin loppuun ja esittelet sen

  1. Valitse todellinen käyttäjä ennen aloittamista. Ystävä, kerho, entinen työnantaja tai sinä itse.
  2. Julkaise pieni versio kahdessa viikossa ja paranna sitä sen perusteella, mitä käyttäjä sanoo.
  3. Laita koodi GitHubiin. Vaikka aloittaisit tekoälyrakentajalla, vie koodi ulos; miten käytät Gitiä tekoälyllä rakennetun sovelluksen kanssa näyttää miten. (Mythexissa koodin vienti ja GitHub kuuluvat Pro-pakettiin.)
  4. Lue ja ymmärrä koodi. Jos tekoäly kirjoitti osia siitä, miten tarkistat tekoälyn tuottaman koodin auttaa pääsemään siihen pisteeseen, että osaat selittää sen haastattelussa.
  5. Kirjoita siitä. Ongelma, käyttäjä, mitä rakensit, keskeiset päätökset, mikä hajosi ja mitä seuraavaksi. Yksi sivu.
  6. Pidä se elossa. Rikkinäinen demolinkki on huonompi kuin ei mitään. Tarkista linkit ennen jokaista hakemusta.

Ideoita, jotka eivät ole suunnattuja työnantajille, löydät kohdasta sivuprojektiideat, jotka voit rakentaa tekoälyllä tai verkkosovellusideat.

Kysymykset

Kuinka monta projektia portfoliossa pitäisi olla?

Kolme–viisi vahvaa, valmista projektia on yleensä parempi kuin kymmenen harjoitusta. Jokaisen pitäisi näyttää eri taito, siinä pitäisi olla toimiva linkki tai selkeitä kuvakaappauksia ja lyhyt kuvaus, joka selittää ongelman, päätöksesi ja seuraavan askeleen.

Käyvätkö harjoitusprojektit portfoliossa?

Harjoitteluun kyllä, mutta pääasiana portfoliossasi ei oikeastaan, koska arvioijat näkevät saman tehtävälistasovelluksen ja säätiedotussovelluksen yhä uudelleen. Ota harjoitusprojekti ja muokkaa sitä todelliselle käyttäjälle tai todelliselle datajoukolle, ja kirjoita, mitä muutit ja miksi.

Voinko käyttää tekoälytyökaluja portfolioprojektien rakentamiseen?

Voit, ja monet työnantajat odottavat sitä nykyään, mutta ole avoin siitä ja varmista, että ymmärrät jokaisen esittämäsi osan. Ole valmis selittämään koodin, tietomallin ja kompromissit haastattelussa. Projekti, jota et osaa selittää, vahingoittaa enemmän kuin auttaa.

Mitä portfolioprojektin kuvauksen pitäisi sisältää?

Kenelle se on tehty, ongelma, mitä rakensit, tärkeimmät päätökset ja kompromissit, mikä meni pieleen ja miten korjasit sen sekä mitä tekisit seuraavaksi. Lisää toimiva linkki, lyhyt video tai kuvakaappauksia ja linkki koodiin, jos se on julkinen.

Mythex · Pricing · Rakenna mitä tahansa tekoälyllä · Verkkosivu- ja sovellusmallipohjat · Mythex vertailussa · Tekoälysovellusten rakentamisen sanasto · Ilmaiset työkalut tekoälysovellusten rakentamiseen · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)