ABARE (AI-Based Analysis of Real Estate) is a comprehensive platform for commercial real estate analysis, underwriting, and document management.
abare-platform/
├── apps/ # Application packages
│ ├── web/ # Main Next.js web application
│ ├── api/ # FastAPI backend
│ └── docs/ # Documentation site
├── packages/ # Shared packages
│ ├── core/ # Core types and utilities
│ ├── analytics/ # Financial analysis engine
│ ├── market-data/ # Market data services
│ ├── eslint-config/ # Shared ESLint configuration
│ └── typescript-config/ # Shared TypeScript configuration
└── tools/ # Build and development tools
Contains shared types, interfaces, and utilities used across the platform.
Financial analysis engine for CRE investment calculations.
Services for fetching and managing market data, including:
- Treasury rates
- SOFR rates
- Market spreads
- Cap rates
- Node.js >= 18
- pnpm >= 9.0.0
# Install dependencies
pnpm install
# Build all packages
pnpm run build
# Start development servers
pnpm run dev
pnpm run build
: Build all packagespnpm run dev
: Start development serverspnpm run lint
: Run lintingpnpm run clean
: Clean build artifacts
- Next.js for the main web application
- React components with TypeScript
- Redux Toolkit for state management
- Tailwind CSS for styling
- FastAPI for the main API
- MongoDB for data storage
- Redis for caching
- Celery for background tasks
- Document processing with OCR
- Financial analysis engine
- Market data integration
- Real-time updates
- Create a new branch
- Make your changes
- Run tests and linting
- Submit a pull request
Private - All rights reserved