Project

General

Profile

Actions

MVP – Vähimmäistoiminnallisuus (versio 1)

  1. Käyttäjätilin hallinta (pakollinen)
  • Rekisteröityminen sähköpostilla ja salasanalla - vahva tunnistautuminen?
  • Kirjautuminen ja uloskirjautuminen
  • Perustietojen hallinta (nimi, sähköposti)

🔒 Ei vielä sosiaalisen median kirjautumista tai profiilikuvia – pidetään yksinkertaisena.

  1. Ilmoituksen luominen ja näyttäminen

Ilmoituksen luontilomake:

  • Otsikko
  • Kuvaus
  • Henkilömäärä
  • Hinta
  • Sijainti (paikkakunta, valinnainen postinumero)
  • Kuva tai useampi kuva

Ilmoituksen muokkaus ja poistaminen

Ilmoituksen julkinen näyttösivu

  1. Ilmoitusten selaus ja haku
  • Etusivu, jossa listataan uusimmat ilmoitukset
  • Avainsanahaku (otsikon ja kuvauksen perusteella)
  • Perussuodatus - Sijanti, Ominaisuudet, Hinta, henkilömäärä
  1. Yhteydenotto
    Ilmoitussivulla yhteydenottolomake:
  • Nimi
  • Sähköposti
  • Viesti

Viesti lähetetään suoraan myyjän sähköpostiin (ei tarvitse tehdä sisäistä viestijärjestelmää heti)

📩 Tämä pitää tietoturvallisena ja kevyenä – ei vaadi monimutkaista chat-arkkitehtuuria.

  1. Hallintasivut käyttäjille
    "Omat ilmoitukset" -sivu kirjautuneille käyttäjille:

Näytä, muokkaa ja poista omia ilmoituksia

  1. Perusylläpito ja turvallisuus
    ReCAPTCHA lomakkeisiin (rekisteröinti, yhteydenotto)

GDPR-vaatimusten peruselementit:

Tietosuojaseloste

Evästeiden hyväksyntä

Sähköpostivahvistus rekisteröityessä (valinnainen, riippuen aikataulusta)

🚧 Ei vielä MVP:ssä (mutta tärkeää tulevaisuudessa)

  • Sisäinen viestijärjestelmä
  • Ilmoituksen aikaraja / automaattinen vanhentuminen. Miten tarkistetaan että asiakas on maksanut ilmoituksesta?
  • Admin-paneeli ilmoitusten moderointiin
  • Ilmoitusten raportointi
  • Profiilikuvat tai julkiset profiilisivut
  • Monikielisyys
  • Maksulliset tai korostetut ilmoitukset - mahdollisuus tehdä nostoja etusivulle karuselliin tai some tilille.

Updated by Katri Halla-aho 6 months ago · 1 revisions