Modern előfizetés-kezelő demó Next.js + MongoDB technológiával – a szerepkör-alapú hozzáférés, előfizetési folyamatok és konténerizált telepítés fókuszált bemutatója.
✨ Áttekintés / Gyorsinfók
Terjedelem: 2 hónapos kreatív projekt (technikai bemutató, nem éles üzleti alkalmazás)
Elsődleges cél: Egy teljes előfizetési rendszer bemutatása szerepkör-alapú hozzáférés-kezeléssel (RBAC), biztonságos hitelesítéssel, email folyamatokkal és Dockerizált fejlesztési/telepítési élménnyel.
Licenc: MIT
📄 Leírás
A Subscribely egy demó alkalmazás, amely egy konfigurálható előfizetési piacteret valósít meg Admin és Felhasználó (User) szerepkörökkel. Tartalmazza a teljes (end-to-end) előfizetési folyamatot (vásárlás, lemondás, admin általi visszavonás), egyenlegkezelést, email értesítéseket, valamint fejlesztőbarát telepítést Docker és Vercel segítségével.
Megjegyzés: Ez a projekt egy technikai bemutató – portfólióhoz, tanuláshoz és demózáshoz hasznos –, nem piaci bevezetésre szánt termék.
# Klónozás és belépés
git clone <github.com/dan0dev/Subs...ubscription.Manager.git>
cd Subscribely.Subscription.Manager
# Hozd létre a .env fájlt a sablonból és töltsd ki az értékeket
# Indítás (build + futtatás)
docker compose up --build
# Fejlesztéshez "live reload" (automatikus frissítés) funkcióval
docker compose up
🌳 Környezeti Változók
Állítsd be ezeket a .env.local fájlban vagy a Docker környezetben:
E2E (End-to-End) tesztek és nagyobb lefedettség hozzáadása
🤝 Közreműködés
Nyílt forráskódú – a közreműködést szívesen fogadjuk. Kérlek, olvasd el a CONTRIBUTING.md fájlt. Hibajelentésekhez és funkciókérelmekhez használd a GitHub Issues felületét.