Pet-Project
Мета проєкту:
Розробити багатосторінковий вебсервіс для пошуку та купівлі нерухомості з урахуванням різних ролей користувачів (гості, покупці, продавці, адміністратори).
Реалізувати повний функціонал перегляду, фільтрації та управління оголошеннями.
Забезпечити захищену авторизацію, реєстрацію та модерацію контенту.
Побудувати адаптивний інтерфейс із фокусом на простоту й зручність користування.
Використані технології та інструменти:
Frontend: React, TypeScript, Tailwind CSS
Backend: Node.js, Express
База даних: MongoDB
Менеджмент стану: Redux Toolkit
Інші інструменти:
JWT для авторизації
bcrypt для хешування паролів
Vite для білду та розробки фронтенду
REST API
Основні можливості:
Рольова система: користувач, продавець, адміністратор
Додавання, редагування, видалення оголошень
Перегляд та фільтрація нерухомості за різними параметрами
Оцінки та відгуки на об'єкти
Особисті кабінети для користувачів і продавців
Модерація оголошень з боку адміністратора
Результат:
Реалізовано повнофункціональний MVP вебсервісу
Побудовано масштабовану архітектуру, готову до розширення
Забезпечено базовий рівень безпеки даних
Вебінтерфейс адаптивний для мобільних та десктопних пристроїв
Система повністю готова до наповнення реальними даними й запуску в продакшн
Розробити багатосторінковий вебсервіс для пошуку та купівлі нерухомості з урахуванням різних ролей користувачів (гості, покупці, продавці, адміністратори).
Реалізувати повний функціонал перегляду, фільтрації та управління оголошеннями.
Забезпечити захищену авторизацію, реєстрацію та модерацію контенту.
Побудувати адаптивний інтерфейс із фокусом на простоту й зручність користування.
Використані технології та інструменти:
Frontend: React, TypeScript, Tailwind CSS
Backend: Node.js, Express
База даних: MongoDB
Менеджмент стану: Redux Toolkit
Інші інструменти:
JWT для авторизації
bcrypt для хешування паролів
Vite для білду та розробки фронтенду
REST API
Основні можливості:
Рольова система: користувач, продавець, адміністратор
Додавання, редагування, видалення оголошень
Перегляд та фільтрація нерухомості за різними параметрами
Оцінки та відгуки на об'єкти
Особисті кабінети для користувачів і продавців
Модерація оголошень з боку адміністратора
Результат:
Реалізовано повнофункціональний MVP вебсервісу
Побудовано масштабовану архітектуру, готову до розширення
Забезпечено базовий рівень безпеки даних
Вебінтерфейс адаптивний для мобільних та десктопних пристроїв
Система повністю готова до наповнення реальними даними й запуску в продакшн