Projekt-Zwierzak
Cel projektu:
Opracować wielostronicową usługę internetową do wyszukiwania i zakupu nieruchomości z uwzględnieniem różnych ról użytkowników (goście, kupujący, sprzedający, administratorzy).
Zaimplementować pełną funkcjonalność przeglądania, filtrowania i zarządzania ogłoszeniami.
Zapewnić bezpieczną autoryzację, rejestrację i moderację treści.
Zbudować responsywny interfejs z naciskiem na prostotę i wygodę użytkowania.
Użyte technologie i narzędzia:
Frontend: React, TypeScript, Tailwind CSS
Backend: Node.js, Express
Baza danych: MongoDB
Zarządzanie stanem: Redux Toolkit
Inne narzędzia:
JWT do autoryzacji
bcrypt do hashowania haseł
Vite do budowania i rozwoju frontendu
REST API
Główne funkcje:
System ról: użytkownik, sprzedający, administrator
Dodawanie, edytowanie, usuwanie ogłoszeń
Przeglądanie i filtrowanie nieruchomości według różnych parametrów
Oceny i recenzje obiektów
Konta osobiste dla użytkowników i sprzedających
Moderacja ogłoszeń przez administratora
Rezultat:
Zaimplementowano pełnoprawny MVP usługi internetowej
Zbudowano skalowalną architekturę gotową do rozbudowy
Zapewniono podstawowy poziom bezpieczeństwa danych
Interfejs internetowy responsywny dla urządzeń mobilnych i desktopów
System jest w pełni gotowy do wypełnienia rzeczywistymi danymi i uruchomienia w produkcji
Opracować wielostronicową usługę internetową do wyszukiwania i zakupu nieruchomości z uwzględnieniem różnych ról użytkowników (goście, kupujący, sprzedający, administratorzy).
Zaimplementować pełną funkcjonalność przeglądania, filtrowania i zarządzania ogłoszeniami.
Zapewnić bezpieczną autoryzację, rejestrację i moderację treści.
Zbudować responsywny interfejs z naciskiem na prostotę i wygodę użytkowania.
Użyte technologie i narzędzia:
Frontend: React, TypeScript, Tailwind CSS
Backend: Node.js, Express
Baza danych: MongoDB
Zarządzanie stanem: Redux Toolkit
Inne narzędzia:
JWT do autoryzacji
bcrypt do hashowania haseł
Vite do budowania i rozwoju frontendu
REST API
Główne funkcje:
System ról: użytkownik, sprzedający, administrator
Dodawanie, edytowanie, usuwanie ogłoszeń
Przeglądanie i filtrowanie nieruchomości według różnych parametrów
Oceny i recenzje obiektów
Konta osobiste dla użytkowników i sprzedających
Moderacja ogłoszeń przez administratora
Rezultat:
Zaimplementowano pełnoprawny MVP usługi internetowej
Zbudowano skalowalną architekturę gotową do rozbudowy
Zapewniono podstawowy poziom bezpieczeństwa danych
Interfejs internetowy responsywny dla urządzeń mobilnych i desktopów
System jest w pełni gotowy do wypełnienia rzeczywistymi danymi i uruchomienia w produkcji