Bright Light Gypsy
Platforma e-commerce oferująca spersonalizowane odczyty tarota, dostarczane przez doświadczoną ezoteryczkę i sztuczną inteligencję AI.
KapiSolutions - Jakub Kapturkiewicz
JavaScript
Next.js
React
Firebase
Stripe
Zustand
Opis
Responsywna, skalowalna i wielojęzyczna aplikacja webowa mająca na celu prowadzenie bloga oraz świadczenie usług ezoterycznych takich jak:
Dzięki stworzonemu systemowi CMS w oparciu o technikę Poka-Yoke administrator może w prosty i przyjemny sposób:
- Spersonalizowane odczyty tarota
- Codzienny horoskop
Dzięki stworzonemu systemowi CMS w oparciu o technikę Poka-Yoke administrator może w prosty i przyjemny sposób:
- Zarządzać produktami: tworzenie, edycja i usuwanie
- Zarządzać wpisami na blogu: tworzenie, edycja i usuwanie
- Obsługiwać zamówienia
- Nadawać lub odbierać uprawnienia administratora zarejestrowanym użytkownikom
Idea projektu
Projekt powstał jako odpowiedź na zapytanie jednej z klientek. Głównym wymaganiem jakie zostało postawione było stworzenie możliwości świadczenia usług ezoterycznych online, a także przyjmowanie płatności online.
Proces tworzenia
1. Etap pierwszy
Uzgodnienie z klientką wszystkich szczegółów dotyczących projektu takich jak np. funkcjonalności oraz wygląd aplikacji webowej. Ze swojej strony zaproponowałem dodanie następujących funkcji i rozszerzeń:
2. Etap drugi
Wybór dostępnych narzędzi i technologii potrzebnych do wykonania projektu. Zdecydowano się na:
3. Etap trzeci
Wykonanie projektu i przeszkolenie klientki z obsługi dostarczonej platformy e-commerce.
Uzgodnienie z klientką wszystkich szczegółów dotyczących projektu takich jak np. funkcjonalności oraz wygląd aplikacji webowej. Ze swojej strony zaproponowałem dodanie następujących funkcji i rozszerzeń:
- Prowadzenie bloga - możliwość angażowania użytkowników poprzez dodawanie komentarzy i lajków. Dobrze prowadzony pod kątem SEO blog to także świetna metoda na poprawę pozycjonowania serwisu w wyszukiwarkach internetowych
- Stworzenie strony w dwóch językach (PL/ANG) oraz przyjmowanie płatności w dwóch walutach (PLN/USD) - rozszerzenie potencjalnej grupy klientów i odbiorców i tym samym zwiększenie wpływów z prowadzonych usług
- Dwa motywy wizualne: jasny i ciemny - wygoda korzystania zarówna w dzień i w nocy
- Implementacja codziennego horoskopu dla zarejestrowanych użytkowników - zwiększenie atrakcyjności serwisu
- Implementacja sztucznej inteligencji jako dodatkowa forma odczytów tarota
- Wprowadzenie płatnych "monet" do wykorzystania na odczyty tarota AI
- Dodatkowa możliwość logowania/rejestrowania się użytkowników poprzez Facebook, GMail oraz Twitter
2. Etap drugi
Wybór dostępnych narzędzi i technologii potrzebnych do wykonania projektu. Zdecydowano się na:
- Javascript - jako główny język pisanej aplikacji
- Next.js - jako kompletny Framework łączący Back-end(Node.js) oraz Front-end(React) aplikacji
- Firebase - jako bazę danych, plików oraz system autoryzacji użytkowników
- Stripe - jako serwis obsługujący płatności online
- Bootstrap - jako framework do budowy warstwy widocznej oraz interfejsu aplikacji
- Sass - jako rozszerzenie CSS
- NodeMailer - jako narzędzie do wysyłania emailu w oparciu o Node.js i istniejącą skrzynkę email
3. Etap trzeci
Wykonanie projektu i przeszkolenie klientki z obsługi dostarczonej platformy e-commerce.
Funkcjonalności
Kompletna platforma E-Commerce w oparciu o:
- Świadczenie ezoterycznych usług online
- Przyjmowanie płatności online w dwóch walutach (PLN / USD) i dostępnych metodach: Płatność Kartą, Blik oraz Przelewy24
- Prowadzenie Bloga
- Zarządzenia serwisem i wszystkimi jego zasobami z poziomu administratora
- Wybór motywu strony: jasnego lub ciemnego
- Wybór wersji językowej serwisu: Polskiej lub Angielskiej
- Powiadomienia email
Podsumowanie
Projekt został wykonany starannie i należycie obejmując wszystkie początkowe założenia.