KalandJáték
Introductie van het project
KalandJáték is een webgebaseerd spel waarin gebruikers steden kunnen verkennen via een verhaal. Het spel is gebruiksvriendelijk en eenvoudig te gebruiken, met de nadruk op eenvoud en efficiëntie. Het doel van het project is om gebruikers plezier te laten beleven en hen meer te laten leren over steden. Naast de gamesite kunnen de eigenaren van het project het spel beheren via de Admin-site, waar ze veel functies kunnen vinden zoals eerdere aankopen, cadeaucodes verzenden, steden bewerken, steden toevoegen, beoordelingen lezen, berichten lezen en foutenrapporten en nog veel meer.
- Webgebaseerd, zodat gebruikers er overal toegang toe hebben
- Gebruiksvriendelijke interface voor eenvoudige navigatie
- Veilig en betrouwbaar systeem voor gegevensbescherming
- Snelle database toegang voor snelle informatieopvraging
Technologieën / Verhaal
In juni 2024 benaderde de eigenaar van het project me met het idee. Ik kreeg de vrije hand om de landingspagina, het spel en het admin-paneel te maken. De technologieën die ik gebruikte waren de gebruikelijke, zoals React, Typescript voor de frontend. Voor de backend gebruikte ik NextJS. De database was MongoDB en Firebase. Betalingen worden verwerkt via Stripe. Het volledige project heb ik geïmplementeerd op Vercel.
Hoofdpagina
De gebruiker komt hier terecht wanneer hij de site opent. De gebruiker ziet een lijst van steden en kan er een kiezen om te verkennen. De gebruiker ziet de naam, prijs, beschrijving en afbeelding van de stad.
Admin Paneel
Na het inloggen komt de admin een beknopt dashboard tegen dat de belangrijkste statistieken samenvat, waaronder berichten van de afgelopen 24 uur, onbeantwoorde vragen, foutmeldingen, gebruikersbeoordelingen en de lijst van de laatste 10 aankopen. Deze beknopte samenvatting maakt het mogelijk om snel toegang te krijgen tot essentiële gegevens voor efficiënt beheer.
Eerdere Aankopen
De sectie Eerdere Aankopen geeft een gedetailleerd overzicht van alle aankopen die door gebruikers zijn gedaan, inclusief de naam van de stad, de aankoopdatum en het e-mailadres van de gebruiker. Deze gedetailleerde lijst maakt het mogelijk om gegevens te sorteren op kolommen en de activiteit van gebruikers te volgen, evenals het identificeren van trends in gebruikersvoorkeuren.
Steden Beheer
De sectie Steden Beheer stelt de admin in staat om alle steden die beschikbaar zijn in het spel te bekijken en te bewerken. De admin kan nieuwe steden toevoegen, bestaande bewerken en verwijderen zoals nodig. Deze functionaliteit maakt het mogelijk om de spelinhoud efficiënt te beheren en zorgt voor een continue verbetering van de gebruikerservaring.
Stad Toevoegen
De functie Stad Toevoegen stelt de admin in staat om een nieuwe stad te maken door de naam, beschrijving, prijs, afbeelding enz. in te voeren. Dit naadloze proces zorgt ervoor dat nieuwe inhoud snel kan worden toegevoegd aan het spel om de gebruikerservaring te verbeteren en spelers nieuwe uitdagingen te bieden.
Berichten
Cadeaucodes Verzenden
De functie Cadeaucodes Verzenden stelt de admin in staat om unieke cadeaucodes te genereren voor gebruikers. Deze codes kunnen als promotie worden gedeeld met gebruikers om interactie te stimuleren en de loyaliteit van spelers te belonen.
Foutmeldingen
De sectie Foutmeldingen toont alle gerapporteerde fouten in het spel. De admin bekijkt elke foutmelding, identificeert het probleem en neemt passende maatregelen om het probleem op te lossen. Deze functie zorgt voor een naadloze en foutloze gebruikerservaring.
FAQ
De sectie FAQ biedt antwoorden op veelgestelde vragen en problemen die zich voordoen tijdens het spel. Deze gedetailleerde bron helpt gebruikers effectief te navigeren door het spel en oplossingen te vinden voor veelvoorkomende uitdagingen.
Beoordelingen
De sectie Beoordelingen toont gebruikersrecensies en beoordelingen van het spel. De admin kan gebruikersfeedback bekijken, gebieden identificeren die moeten worden verbeterd. Deze functie helpt bij het behouden van een positieve gebruikerservaring en stimuleert de interactie met het spel.
Spel Resetten
De functie Spel Resetten stelt de admin in staat om het spel te resetten naar de oorspronkelijke instellingen. Deze functie is handig voor het oplossen van problemen en het oplossen van problemen die zich voordoen tijdens het spel.