| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Nowoczesna aplikacja do zarządzania zadaniami zbudowana w React z TypeScript, wykorzystująca Supabase jako backend.
git clone <repository-url>
cd taskmanagernpm installUruchom SQL z plików migracyjnych w Supabase SQL Editor:
W ustawieniach Supabase:
# Zainstaluj Supabase CLI
npm install -g supabase
# Zaloguj się
supabase login
# Połącz z projektem
supabase link --project-ref YOUR_PROJECT_REF
# Wdróż funkcje
supabase functions deploy add-user
supabase functions deploy delete-user
supabase functions deploy add-task
supabase functions deploy delete-taskUtwórz plik .env.local w katalogu głównym projektu:
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_keynpm run devAplikacja będzie dostępna na http://localhost:5173
taskmanager/ ├── src/ │ ├── components/ │ │ ├── layout/ # Komponenty layoutu │ │ ├── tasks/ # Komponenty zadań │ │ ├── users/ # Komponenty użytkowników │ │ ├── Login.tsx # Logowanie │ │ ├── Register.tsx # Rejestracja │ │ └── ... │ ├── context/ # React Context │ ├── lib/ # Biblioteki pomocnicze │ ├── store/ # Zustand stores │ ├── test/ # Konfiguracja testów │ ├── types/ # TypeScript typy │ └── ... ├── supabase/ │ ├── functions/ # Edge Functions │ └── migrations/ # Migracje bazy danych └── ...
npm run test # Uruchom testy w trybie watch
npm run test:run # Uruchom testy jednorazowo
npm run test:ui # Uruchom testy z interfejsem graficznymnpm run lintnpm run build
npm run previewTen projekt jest licencjonowany na podstawie licencji MIT - zobacz plik LICENSE dla szczegółów.
Maxsoft - biuro@maxsoft.pl
| Back | FazBrowse Home | New Git URL |