8000 GitHub - heet2107/Rehouzd-MVP-ui-updates
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

heet2107/Rehouzd-MVP-ui-updates

Repository files navigation

Rehouzd MVP

Rehouzd is a property estimation and buyer matching application that helps users find accurate property values and connects them with potential buyers.

Table of Contents

Overview

The Rehouzd MVP consists of:

  • Frontend UI: A React-based web application for user interaction
  • Backend API: A Node.js/Express API server for business logic
  • Database: PostgreSQL for data storage

Architecture

The application follows a microservices architecture with Docker containers:

  • Frontend: React with TypeScript
  • Backend: Node.js with Express and TypeScript
  • Database: PostgreSQL
  • Infrastructure: Azure App Service, Azure Container Registry, Azure PostgreSQL Flexible Server

Gett B73A ing Started

Prerequisites

Quick Start

  1. Clone the repository
git clone https://github.com/your-org/Rehouzd-MVP.git
cd Rehouzd-MVP
  1. Start with Docker Compose
docker-compose up

This will start all services:

Local Development

For detailed instructions on local development, see LOCAL-DEVELOPMENT.md

Basic Commands

# Start all services
docker-compose up

# Rebuild and start
docker-compose up --build

# Stop all services
docker-compose down

# View logs
docker-compose logs -f [service-name]

Deployment

Rehouzd can be deployed to Azure using GitHub Actions and Bicep templates.

For detailed deployment instructions, see DEPLOYMENT.md

CI/CD Pipeline

The application uses GitHub Actions for continuous integration and deployment:

  1. Build and test
  2. Build Docker images
  3. Push to Azure Container Registry
  4. Deploy to Azure App Service
  5. Setup staging and production environments

Documentation

Technology Stack

Frontend

  • React
  • TypeScript
  • Chakra UI
  • Redux (with Redux Toolkit)
  • React Router

Backend

  • Node.js
  • Express
  • TypeScript
  • PostgreSQL
  • Passport.js (Authentication)

DevOps

  • Docker
  • GitHub Actions
  • Azure (App Service, Container Registry, PostgreSQL, Key Vault)
  • Bicep (Infrastructure as Code)

License

MIT License


For questions or support, please contact the team at [email protected]

Rehouzd-MVP-ui-updates

Rehouzd-MVP-ui-updates

Rehouzd-MVP-Updates

Rehouzd-MVP-Updates

Rehouzd-MVP-Updates

Rehouzd-MVP-ui-updates

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0