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.”

  1. Förberedelser
    Installation? Introduktion?
    Saknar bra svensk motsvarighet till “setup”, det är ju inte “inställningar”.
    1. Förkunskaper
    2. Förväntningar
    3. Installera elixir
    4. Installera phoenix
    5. Installera postgres
  2. Ny phoenix-app
  3. Ändra startsidan
  4. Tester - en introduktion! (testdriven utveckling)
  5. git init
  6. Lägg till en sida (vi skriver vårt första test när vi lägger till sidan integritetspolicy!)
  7. Lägg till profiler (användare) med en beskrivning
  8. Lägg till intressen
  9. Koppla samma profiler med intressen
  10. Platser
  11. Koppla samma profiler med platser
  12. Visa profiler på startsidan
  13. Registrera en profil
    1. Bekräfta telefonnummer med sms
  14. Inloggning
  15. Redigera en profil
  16. Radera ett konto
  17. Skicka meddelanden
  18. E-postutskick
  19. Administratörer - hantera missbruk
  20. Logga när någon loggade in sist
  21. Moderatorer
  22. Stil - sassy sass!
  23. Lansera
    1. Välja VPS
    2. Automatisera vad vi behöver installera på VPSen (Klart!)
    3. Ändra inställningar
    4. Lägga in SSL(https) med Let’s encrypt
  24. Automatisera radering av gamla meddelanden
  25. Öppen källkod?
    1. Japp!
      1. Varför?
      2. Hur?
      3. Var?
  26. GDPR

Vad är det vi bygger?

Du kommer bygga upp detta projekt:

bunko

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.