Coffee Shop är en e-handelsplattform riktad till caféer. Projektet är byggt med Vite, React och TypeScript, och använder Firebase-tjänster för databas, hosting, autentisering och lagring.
- Inbyggd CMS - Admin Panel
- Product Manager: Hantera produkter, lägg till nya, redigera befintliga och ta bort produkter.
- Order Manager: Överblicka och hantera kundbeställningar.
- Profile Manager: Hantera användarprofiler och deras behörigheter.
- Vite: Byggverktyg och utvecklingsserver.
- React: JavaScript-bibliotek för att bygga användargränssnitt.
- TypeScript: Programmeringsspråk som bygger på JavaScript och lägger till statisk typkontroll.
- Firebase:
- Authentication: Hanterar användarinloggningar och autentisering.
- Firestore: Databastjänst för att lagra och synkronisera data.
- Hosting: Webbhosting för att distribuera projektet.
- Storage: Lagring av bilder och andra filer.
Följ dessa steg för att installera och köra projektet lokalt:
- Klona detta repository:
git clone https://github.com/InternetKungen/Coffee_Shop.git
- Navigera till projektets mapp:
cd coffee-shop
- Installera nödvändiga paket:
npm install
- Skapa en Firebase-projekt och konfigurera dina Firebase-nycklar i src/config/firebaseConfig.ts:
src/config/firebaseConfig.ts
npm run dev
För att distribuera projektet, kör följande kommando:
npm run build
Detta kommer att skapa en produktionsklar byggmapp som kan laddas upp till Firebase Hosting.
Bidrag är välkomna! Skapa en pull request eller öppna en issue för att rapportera buggar eller föreslå förbättringar.
~
Byggt med ❤️ och ☕