Tīmekļa platforma · Fitnesa koučings

Mājaslapa un platforma 100 dienu programmai

Klients — tiešsaistes fitnesa treneris Eddie Fresh.

Izstrādājām divas savienotas sistēmas: publisku mājaslapu programmas pārdošanai un slēgtu vidi klientiem un trenerim. Vienā platformā nonāk pieteikumi, maksājumi, treniņu saturs, ikdienas atskaites, progresa dati, asinsanalīzes un saziņa.

EDDIEFRESH.COMDAY 073 / 100
Eddie Fresh mājaslapa datorā un tālrunī
2savienoti domēni
3lietotāju lomas
100programmas dienas
15+pārvaldības sadaļas

Uzdevums

Pārvērst individuālu trenera darbu pārvaldāmā sistēmā

Programma ilgst 100 dienas, un katram dalībniekam jāsaņem savs plāns, atgriezeniskā saite un progresa uzskaite. Trenerim vienlaikus jāredz pieteikumi, klientu aktivitāte, ikdienas atskaites, maksājumi un ziņojumi. Tāpēc ar prezentācijas mājaslapu vien nepietika — bija vajadzīga pilna darba platforma.

Sistēmas uzbūve

Viens ceļš no pirmā apmeklējuma līdz 100. dienai

Publiskā mājaslapa piesaista un izskaidro; slēgtā platforma vada visu turpmāko darbu.

eddiefresh.com

Mājaslapa

Programmas saturs, trenera stāsts, cenas, biežākie jautājumi un kontakti.

join + Stripe

Pieteikšanās

Konta izveide, programmas izvēle, pieteikums vai drošs maksājums.

client

Klienta vide

Dienas plāns, atskaites, progress, analīzes, ziņojumi un pasūtījumi.

coach / admin

Trenera vide

Klienti, programmas, pārbaudes, pieteikumi, maksājumi un analītika.

Publiskā mājaslapa

Zīmola stāsts un pārdošanas process darbojas kopā

Izveidojām vairāku lapu vietni, kur katrai lapai ir konkrēts uzdevums un skaidrs nākamais solis.

01

Individuāls vizuālais noformējums

Tumša, enerģiska zīmola vide ar pielāgotu tipogrāfiju, grafiku un pilnībā responsīvu izkārtojumu.

02

Programmas un trenera stāsts

Atsevišķas lapas 100 dienu programmai, pieredzes stāstam, cenām un biežākajiem jautājumiem.

03

Dinamiskas cenas

Plāni netiek dublēti HTML failos — mājaslapa saņem aktuālos nosaukumus, cenas un iespējas no platformas API.

04

Pieteikumu plūsma

Detalizēta anketa nosūta mērķus, pieredzi un izvēlēto programmu tieši uz trenera pārvaldības vidi.

05

Kontakti un e-pasts

Kontaktu pieprasījumi tiek saglabāti sistēmā, parādīti administrācijā un nosūtīti uz e-pastu.

06

SEO un kopīgošana

Katrai lapai izveidoti virsraksti, apraksti, Open Graph dati, canonical adreses un sociālo tīklu priekšskatījumi.

Klienta vide

Dalībnieks katru dienu redz tieši to, kas jādara

Pēc autorizācijas platforma atver konkrētā klienta programmu, aktuālo dienu un uzkrāto progresu.

CLIENT PORTALSākotnējā anketaDienas programmaIkdienas atskaiteProgresa pārskatsAsinsanalīzesSaziņa

Sākotnējā anketa

Mērķi, augums, svars, aktivitāte, uztura izvēles, veselības piezīmes un traumas.

Dienas programma

Treniņš, uzturs, domāšanas uzdevumi, veicamie darbi un atpūtas dienas vienā skatā.

Ikdienas atskaite

Svars, soļi, miegs, pašsajūta, enerģija, stress, uzturs, treniņš un progresa attēli.

Progresa pārskats

Svarīgāko rādītāju izmaiņas un izpildes dinamika saprotamos grafikos.

Asinsanalīzes

Failu un marķieru iesniegšana ar atsevišķu vietu trenera izvērtējumam.

Saziņa

Ziņojumu pavedieni, pielikumi, paziņojumi un trenera sagatavoti nedēļas kopsavilkumi.

Ikdienas dati

Atskaite nav tikai skaitlis uz svariem

Dienas ieraksts apvieno fizisko rezultātu, paradumus un pašsajūtu. Treneris redz kontekstu, var atzīmēt atskaiti kā pārbaudītu un pievienot individuālu komentāru.

DAILY CHECK-INDAY 073
SvarsSoļiMiega stundasŪdensTreniņšUztursGarastāvoklisEnerģijaIzsalkumsStressPiezīmes3 progresa attēli

Trenera un administratora vide

Visa programma pārvaldāma bez izmaiņām kodā

Lomu sistēma atdala klienta, trenera un administratora piekļuvi.

01ADMIN

Klienti un dalība

Profili, izvēlētais produkts, programmas statuss, sākuma un beigu datums, aktuālā diena un trenera piezīmes.

02ADMIN

Programmu redaktors

Programmas, nedēļas un dienas ar treniņu, uztura, domāšanas un uzdevumu blokiem.

03ADMIN

Atskaišu pārbaude

Visas klientu ikdienas atskaites, statistika, foto un individuāli trenera komentāri.

04ADMIN

Pieteikumi un kontakti

Statusi, iekšējās piezīmes, tikšanās laiks un pārvēršana par aktīvu dalībnieku.

05ADMIN

Produkti un pasūtījumi

Cenas, programmu apraksti, vietu skaits, Stripe identifikatori un maksājumu statusi.

06ADMIN

Analīzes un saziņa

Asinsanalīžu izvērtējumi, ziņojumi, paziņojumi, nedēļas kopsavilkumi un e-pasti.

Pieteikumi un maksājumi

Dažādiem plāniem — atšķirīgs uzņemšanas ceļš

Vienkāršāku pakalpojumu var nopirkt uzreiz, bet individuālajām programmām vispirms jāiziet trenera atlase.

1

Plāna izvēle

Aktuālā cena un saturs tiek saņemts no datubāzes.

2

Pirkums vai pieteikums

Sistēma atver Stripe norēķinu vai detalizētu pieteikuma anketu.

3

Apstiprinājums

Stripe webhook saglabā apmaksu; treneris izskata individuālos pieteikumus.

4

Dalība

Klientam tiek piešķirta programma, sākuma datums un piekļuve slēgtajai videi.

5

Paziņojumi

Klients un treneris saņem sistēmas un e-pasta paziņojumus par svarīgām darbībām.

Iebūvēta analītika

No reklāmas avota līdz pieteikumam un pirkumam

Izstrādājām pirmās puses analītiku abiem domēniem. Tā sasaista anonīmu apmeklējumu ar kontu, pieteikumu vai pasūtījumu, nepaļaujoties tikai uz ārējiem reklāmas rīkiem.

ANALYTICS / LIVE
  • 01Apmeklētāji un aktīvās sesijas reāllaikā
  • 02Avoti, referrer un UTM kampaņas
  • 03Populārākās lapas un pārvietošanās ceļi
  • 04Ierīces, pārlūki, valstis un pilsētas
  • 05Ritināšanas dziļums un lapā pavadītais laiks
  • 06Piltuve: apmeklējums → pieteikums → pasūtījums

Tehniskais risinājums

Izmantotās tehnoloģijas

Next.js 16React 19TypeScriptPostgreSQLPrismaAuth.jsStripeDockerNodemailerTailwind CSS

Nepieciešama platforma pakalpojumam, kas aug pāri parastai mājaslapai?

Izstrādāsim publisko vietni, klientu vidi, pārvaldību, maksājumus un datu plūsmu kā vienotu sistēmu.

Jautājumi un atbildes

Par Eddie Fresh platformas izstrādi

01Vai mājaslapa un klientu vide ir viena sistēma?

Tās darbojas divos domēnos, bet ir savienotas ar vienu platformu un datubāzi. Cenas, pieteikumi, konti, maksājumi un analītikas identitāte pāriet starp abām daļām.

02Ko treneris var mainīt pats?

Treneris un administrators var pārvaldīt produktus, cenas, programmas, nedēļas, dienu saturu, klientu dalību, pieteikumus, atskaites, analīzes un platformas iestatījumus.

03Kā tiek aizsargāti klientu dati?

Platformai ir lomu piekļuve, droša autorizācija, paroļu jaukšana, ievades pārbaude un aizsargātas privātās lapas. Dati glabājas PostgreSQL datubāzē, bet lietotne darbojas izolētos Docker konteineros.