A full-stack application for listing and browsing properties.
frontend/: Next.js frontend applicationbackend/: NestJS backend APIdocker-compose.yml: Docker configuration for running the entire stack
- Clone the repository
- Install Docker and Docker Compose
- Run
docker-compose up --buildin the root directory - Access the frontend at http://localhost:3000 and the backend at http://localhost:8000
- Browse property listings
- Search properties by project, location, or developer
- View detailed property information
- Add new property listings
- Frontend: Next.js, React, TypeScript, Tailwind CSS
- Backend: NestJS, TypeScript, PostgreSQL
- API Documentation: Swagger UI
- Frontend Documentation
- Backend Documentation
- API Documentation (available when the backend is running)