Skip to content

About

A web app to ensure productivity among guest relations teams

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Guest Relations AI App

License Python React Status

React FastAPI Python PostgreSQL OpenAI

AI-powered guest relations system showcasing full-stack development, AI document processing, and workflow automation.
For educational and portfolio purposes only.


🚀 Key Features

  • AI Document Processing: Auto-extract guest info from PDFs/DOCX
  • Case Management: CRUD, status tracking, follow-ups, templates
  • Automated Workflows: Document upload pipeline & live updates
  • Security: JWT auth, role-based access, data anonymization
  • AI Assistant: Chat with AI for policy guidance

🛠 Tech Stack

  • Backend: FastAPI, PostgreSQL (Supabase), OpenAI GPT, PyPDF2, python-docx
  • Frontend: React 18, Vite, Tailwind CSS, React Router
  • Deployment: Render (backend), Netlify/Vercel (frontend)

💡 What You Can Learn / Demonstrates

  • Full-stack development (FastAPI + React)
  • AI integration in real-world workflows
  • File parsing & structured data handling
  • Secure authentication & role-based access
  • Clean, modular project architecture

⚠️ Legal Disclaimer

  • Personal project; non-commercial.
  • Not affiliated with Domes Resorts, Domes Operator, or Domes of Corfu.
  • No real hotel data is used; all content is AI-generated.
  • Sensitive data has been removed.
  • This repo is for code demonstration only.

⚡ Quick Start

# Clone the repo
git clone https://github.com/yourusername/guest-relations-ai-app.git

# Backend
cd backend
pip install -r requirements.txt
cp env.example .env
# configure .env
python main.py

# Frontend
cd frontend
npm install
cp env.example .env
# configure .env
npm run dev

About

A web app to ensure productivity among guest relations teams

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages