Bygg bunko
Kom igång med programmering, “på riktigt”.
Bygg ett riktigt projekt på riktigt.
” Testdriven utveckling med elixir & phoenix från “jag har en dator och en editor” till automatiserad produktionssättning (lansering) med bashscript, vps & git i samklang.”
- Förberedelser
Installation? Introduktion?
Saknar bra svensk motsvarighet till “setup”, det är ju inte “inställningar”.
- Förkunskaper
- Förväntningar
- Installera elixir
- Installera phoenix
- Installera postgres
- Ny phoenix-app
- Ändra startsidan
- Tester - en introduktion! (testdriven utveckling)
- git init
- Lägg till en sida (vi skriver vårt första test när vi lägger till sidan integritetspolicy!)
- Lägg till profiler (användare) med en beskrivning
- Lägg till intressen
- Koppla samma profiler med intressen
- Platser
- Koppla samma profiler med platser
- Visa profiler på startsidan
- Registrera en profil
- Bekräfta telefonnummer med sms
- Inloggning
- Redigera en profil
- Radera ett konto
- Skicka meddelanden
- E-postutskick
- Administratörer - hantera missbruk
- Logga när någon loggade in sist
- Moderatorer
- Stil - sassy sass!
- Lansera
- Välja VPS
- Automatisera vad vi behöver installera på VPSen (Klart!)
- Ändra inställningar
- Lägga in SSL(https) med Let’s encrypt
- Automatisera radering av gamla meddelanden
- Öppen källkod?
- Japp!
- Varför?
- Hur?
- Var?
- GDPR
Vad är det vi bygger?
Du kommer bygga upp detta projekt:
Du kan se det riktiga projektet på bunko.se
Få hjälp längs vägen
Var/Hur hittar jag hjälp om jag fastnar?
På sidan evenemang och grupper hittar du trevliga tillfällen och sammanslutningar där du kan träffa andra människor som jobbar med programmering och gärna delar med sig av sin kunskap.
Om något är otydligt när du försöker följa ett steg, skicka gärna återkoppling till hej snabel kodkurs punkt se.