Hei,
Etsimme kokenutta teknistä kumppania auttamaan Stripe-integraation ja Supabase-pohjaisen laskutusjärjestelmän viimeistelyssä sekä tuotantoon viennissä.
Tässä vaiheessa emme avaa lopullista liiketoimintamallia — haemme tarjousta vain teknisistä toimenpiteistä, joilla varmistetaan järjestelmän tuotantokelpoisuus.
Projektin tavoite
Toteuttaja varmistaa, että järjestelmä toimii virheettömästi tuotantoympäristössä:
Stripe-webhookit ja maksujen käsittely
Dunning / retry -logiikka epäonnistuneille veloituksille
Ympäristömuuttujien ja salaisuuksien hallinta
Cron-jobien ajoitus (tilastointi, käyttömäärien laskenta, provisiot)
QA-testaus, rollback-suunnitelma ja monitorointi
Keskeiset tehtävät
Stripe ja Supabase -konfiguraatio:
Lisää ja varmista kaikki tarvittavat avaimet ja salaisuudet staging- ja tuotantoympäristöissä.
Webhook-testit:
Testaa webhook-signature Stripe CLI:llä ja varmista, että tapahtumat (maksut, peruutukset, hyvitykset) päivittyvät tietokantaan oikein.
Dunning / retry-asetukset:
Konfiguroi Stripe Dashboardissa automaattiset retryt ja testaa niiden vaikutus järjestelmässä.
Cron-jobit ja ajastus:
Aseta ja testaa päivittäiset ja tuntikohtaiset ajoitukset (Supabase Scheduler, pg_cron tms.).
QA ja validointi:
Suorita sovelluksen läpikäynti stagingissa (unit-, integraatio- ja E2E-testit).
Backup ja rollback:
Tee tietokannan varmuuskopio ja testaa palautus.
Monitorointi ja hälytykset:
Lisää ja testaa virheilmoitukset (Sentry, Slack).
Toimitettavat asiat
Yhteenveto ja raportti suoritetuista testeistä
Lista asetetuista cron-job-ajoista ja environment-secrettien hallintamalli
Ehdotus jatkokehityksestä tai tuotannon tukipalveluista
Tarjouksen sisältö
Lyhyt esittely yrityksestä / tiimistä ja referenssit vastaavista Stripe- tai Supabase-projekteista
Ehdotus toteutustavasta ja arvioitu työaika (päivinä/tunteina)
Hinta (kiinteä tai tuntiperusteinen)
Arvio aikataulusta: pilotointi 1–3 päivää
Vahvistus NDA:sta ennen avainten tai konfiguraatioiden käsittelyä
Aikataulu ja yhteystiedot
Toivomme alustavia tarjouksia 3 arkipäivän kuluessa.
Pilotin voi käynnistää heti sopimuksen allekirjoituksen jälkeen.
Lähetä tarjous tai kysymykset osoitteeseen: (email lisätiedoissa)