Projekt zespołowy wykonany w ramach kursu CodersCamp 2020
- Uczestnicy projektu:
- Marlena - Tech Lead
- Radek - Development Manager
- Joanna - Product Owner
- Maciej
- Dariusz
- Adam
Celem projektu było napisanie aplikacji wykorzystującej dotychczas nabytą wiedzę z nodejs oraz baz danych.
- REST API
- zakładanie konta użytkownika
- autoryzacja i autentykacja użytkownika, różne uprawnienia. Wykorzystanie Json Web Token.
- wykorzystanie bazy danych (NoSQL lub SQL)
- integracja z jakimś zewnętrznym systemem (np. wysyłanie e-maili)
- pisanie testów
Aplikacja zaprojektowana do zarządzania szkołą tańca. Aplikacja backendowa połączona z bazą danych. Jest to pierwsza część projektu końcowego w ramach kursu CodersCamp, która w połączeniu z Reactem, będzie stanowić całą aplikację webową.
- Node.js / NestJS
- MongoDB / Mongoose
- TypeScript
- Zainstaluj MongoDB
- Baza danych jest dostępna pod adresem
localhost:27017/
- Stwórz bazę o nazwie dance_school
- Zainstaluj zależności:
npm install
- Uruchom serwer developerski:
npm run start:dev
- Aplikacja jest dostępna pod adresem
localhost:3000/
- Swagger jest dostępny pod adresem
localhost:3000/api/
- Uruchomienie testów:
npm run test:e2e