Opis zlecenia
Cześć! Szukamy programisty na part time, który wesprze nas w programowaniu backendu dla aplikacji webowej. Tworzymy rozwiązanie usprawniające pracę działów sprzedaży, jesteśmy na etapie zweryfikowanego MVP, które przekształcamy w już działające rozwiązanie.
Jest to praca od zera, która będzie obejmować przygotowanie części backendowej:
- Nuxt.js (Node.js & Express.js) & MongoDB
- Przygotowanie REST API do aplikacji webowej i w przyszłości do aplikacji mobilnej
- Dostęp do API dzięki tokenom - JWT - lub inna propozycja programisty
- Mechanizm odświeżania sesji
- Rejestracja konta z aktywacyjnym linkiem
- WebSockets do obsługi czatu (z wysyłką załączników)
- Niektóre z zadań bazy danych:
- Zapisywanie danych użytkowników
- Historii czatu
- Trzymanie aktywnych sesji użytkowników
- budowanie wersji i mechanizm wdrożeniowy
- Przygotowanie - CI/CD - github / gitlab
- odpalanie testów jednostkowych (opcjonalne)