Logo Lanfrica

trybenode/janco

Domain:

digital infrastructure

Record type:

software
Creator:
try
Host:
Co-Janitors.ng — AI-powered cleaning service platform for African Homes. Built with React Native, FastAPI, Supabase, and OpenCV. 🚀 Clean spaces, happy faces. # Co-Janitors.ng **Co-Janitors.ng** is a modern, AI-powered janitorial services platform that delivers on-demand and subscription-based cleaning services to residential and commercial spaces across Nigeria — starting with Ibadan, and expanding to Abuja, Lagos, and beyond. Clean spaces, happy faces. > Built for speed, scalability, and service excellence. --- ## Overview Co-Janitors connects users with trained janitors using intelligent job scheduling and pricing tools. With AI-based area estimation, smart cleaner matching, and mobile-first access, it's the Uber for cleaning in West Africa. ### Core Features - Cross-platform mobile app (React Native + Expo) - FastAPI backend with Python (secure and async) - AI-powered area measurement via OpenCV + YOLO - Location-based janitor assignment - Wallet & subscription billing (Paystack/Stripe) - Supabase authentication and PostgreSQL database - Supabase Storage for image uploads - Notifications via Firebase and WhatsApp (Termii) --- ## Tech Stack | Layer | Tech Used | |--------------|------------------------| | Frontend | React Native (JSX) | | Backend | FastAPI (Python) | | Database | Supabase (PostgreSQL) | | AI/ML | OpenCV, YOLOv8, PyTorch| | Auth & Storage | Supabase Auth + Storage | | Payment | Paystack | | Notifications| Termii SMS | --- ## Project Structure create a virtual env `python3 -m venv venv` activate virtual env `source venv/bin/activate` install fast api server `pip install uvicorn fastapi` start fast api server `uvicorn app.main:app --reload` `uvicorn app.main:app --host 0.0.0.0 --reload` `ipconfig getifaddr en0` pip install supabase pip list | grep supabase pip freeze > requirements.txt ## Use Cases - A tenant books a monthly deep cleaning subscription - Uploads a photo of their living room - AI estimates the area, calculates price (₦/m²) - Janitor is assigned automatically based on location and skill - Payment …