Skip to content

A smart cost-of-living analysis tool that helps you make informed decisions about relocating by providing personalized insights based on your lifestyle preferences and economic requirements using JavaScript, HTML/CSS, Python, React, Flask, & OpenAI API

License

Notifications You must be signed in to change notification settings

Norky101/RelocateWise-Webapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RelocateWise 🌎

A smart cost-of-living analysis tool that helps you make informed decisions about relocating by providing personalized insights based on your lifestyle preferences and economic requirements.

🎯 Overview

RelocateWise empowers users to:

  • Compare living costs across different geographical areas
  • Get personalized cost estimates based on lifestyle preferences
  • Access real-time market data for housing, groceries, utilities, and more
  • Visualize cost breakdowns and economic factors in easy-to-understand graphs
  • Make data-driven decisions about relocation

⚙️ Features

  • Location-Based Analysis

    • Real-time rental market data
    • Local grocery and retail pricing
    • Utility cost estimates
    • Transportation expenses
    • Entertainment and dining costs
  • Lifestyle Customization

    • Multiple lifestyle presets (Budget, Moderate, Luxury)
    • Customizable expense categories
    • Personalized priority settings
    • Family size adjustments
  • Smart Recommendations

    • AI-powered cost predictions
    • Neighborhood suggestions
    • Budget optimization tips
    • Cost-saving opportunities

🛠️ Tech Stack

  • Frontend

    • React.js
    • HTML5/CSS3
    • Material-UI/Bootstrap
    • Chart.js for data visualization
  • Backend

    • Python
    • Flask/Django
    • RESTful API architecture
  • AI Integration

    • OpenAI API for cost analysis

🚀 Getting Started

Prerequisites

# Node.js and npm
node -v
npm -v

# Python
python --version
pip --version

Installation

  1. Clone the repository
git clone https://github.com/yourusername/livecost-navigator.git
cd livecost-navigator
  1. Install frontend dependencies
cd frontend
npm install
  1. Install backend dependencies
cd backend
pip install -r requirements.txt
  1. Set up environment variables
cp .env.example .env
# Edit .env with your API keys and configuration
  1. Run the application
# Start backend server
python run.py

# Start frontend development server
npm start

🤝 Contributing

We welcome contributions! Please follow these steps:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

How to run

  1. Run the 'app.py' in one terminal (backend)
  2. Run 'npm start' to build react frontend

About

A smart cost-of-living analysis tool that helps you make informed decisions about relocating by providing personalized insights based on your lifestyle preferences and economic requirements using JavaScript, HTML/CSS, Python, React, Flask, & OpenAI API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •