Skip to content

jonusgreen/MobileApp

Repository files navigation

📱 Exela Realtors Mobile App A mobile-based real estate application that connects landlords, tenants, buyers, and sellers — streamlining property listing, rental, and management services across Uganda and East Africa.

📌 Features 🔍 Browse Properties: Users can view available properties for rent or sale without creating an account.

🏡 Property Uploading: Landlords and agents can upload property listings (requires login).

📸 Image Slideshows: Each listing includes images and key property information.

✅ Admin Approval: All listings go through admin approval before being published.

🔐 Authentication: Secure user sign-up and login functionality.

📍 Search & Filter: Users can filter by location, price, and type (e.g., rent/sale).

⚙️ Role Management: Admin, landlord, and tenant accounts.

📊 Property Management: Landlords can manage their listed properties directly through the app.

🚀 Tech Stack Frontend: React Native (Expo Router)

Backend: Node.js + Express

Database: MongoDB (via Mongoose)

Authentication: JWT (JSON Web Tokens)

Storage: Firebase / Cloudinary (for images)

State Management: Redux

Navigation: React Navigation (Stack & Tabs)

📦 Installation Clone the repo: git clone https://github.com/jonusgreen/MobileApp.git
cd MobileApp Install dependencies: npm install Run the app: npx expo start Make sure you have Expo CLI installed. If not: npm install -g expo-cli

📁 Folder Structure

/src /screens # All screen components /components # Reusable UI components /redux # Redux store and slices /assets # Static images and fonts /navigation # Navigation setup

🛡️ Environment Variables Create a .env file for your API keys and secrets:

API_URL=https://yourapi.com FIREBASE_API_KEY=xxxx JWT_SECRET=xxxx

✅ To-Do / Upcoming Features 🔔 Push Notifications

🗺️ Map View for Listings

💬 In-App Messaging (future)

🧑‍💻 Author Jonus Green Web & Mobile Developer GitHub https://github.com/jonusgreen

📄 License This project is licensed under the MIT License.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published