Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Project goal:

Develop a multi-page web service for searching and purchasing real estate, considering different user roles (guests, buyers, sellers, administrators).

Implement full functionality for viewing, filtering, and managing listings.

Ensure secure authorization, registration, and content moderation.

Build a responsive interface focused on simplicity and user convenience.

Technologies and tools used:

Frontend: React, TypeScript, Tailwind CSS

Backend: Node.js, Express

Database: MongoDB

State management: Redux Toolkit

Other tools:

JWT for authorization

bcrypt for password hashing

Vite for frontend build and development

REST API

Main features:

Role-based system: user, seller, administrator

Adding, editing, deleting listings

Viewing and filtering real estate by various parameters

Ratings and reviews on properties

Personal accounts for users and sellers

Moderation of listings by administrator

Result:

Fully functional MVP of the web service implemented

Scalable architecture built, ready for expansion

Basic data security provided

Web interface is responsive for mobile and desktop devices

The system is fully prepared for filling with real data and deployment in production
Work details
Added 2 June 2025
133 views
Freelancer
Oleksandr Budilenko
Ukraine Odessa  1  0

Available for hire Available for hire
1 Safe completed
On the service 1 year