Aby uruchomić ten projekt, musisz mieć zainstalowane Python i Node.js na swoim komputerze.
-
Utwórz bazę danych:
- Użyj pliku
notes.sqldo utworzenia bazy danych. - Domyślne konto z emailem
admin@gmail.comi hasłemadmin123jest już utworzone. - Domyślne konto jest konieczne, ponieważ proces rejestracji odbywa się przez moją stronę, co nie będzie możliwe w przypadku lokalnej bazy danych.
- Użyj pliku
-
Utwórz pliki środowiskowe:
- W folderze głównym utwórz plik
.envz następującymi polami:DB_HOST=localhost # W przypadku lokalnej bazy danych DB_USER=uzytkownik_bazy DB_PORT=3306 DB_NAME=nazwa_bazy_danych DB_PASSWORD= # Pozostaw puste, jeśli brak hasła SECRET_KEY=twoj_sekret_klucz - W folderze
Notesutwórz kolejny plik.envz następującym polem:VITE_API_URL="http://localhost:8000/api"
- W folderze głównym utwórz plik
-
Zainstaluj zależności:
- W terminalu uruchom:
pip install -r requirements.txt
- Po zainstalowaniu wymaganych modułów, przejdź do folderu
Notes:cd Notes - W folderze
Notesuruchom:npm install
- W terminalu uruchom:
-
Uruchom projekt:
- W folderze
Notesuruchom serwer deweloperski:npm run dev
- W nowym oknie terminala, w folderze głównym, uruchom:
python server.py
- W folderze
-
Uzyskaj dostęp do aplikacji:
- Otwórz przeglądarkę i przejdź do http://localhost:5173.
- Zaloguj się używając domyślnego konta administratora.