A Modern, Bilingual Property Management SaaS. Raseed v2.3 transforms into a Progressive Web App (PWA), allowing users to install it on mobile devices. It also features a refined UI with infinite animations and a polished visual identity.
(Screenshots coming soon...)
- Installable: Add Raseed to your phone's home screen just like a native app.
- App-Like Feel: Runs in standalone mode without the browser address bar.
- Custom Icons: High-quality icons for iOS and Android home screens.
- Infinite Marquee: A dynamic, auto-scrolling feature strip on the landing page.
- Branded Favicon: Custom RJ logo in the browser tab for a professional look.
- Dual-Theme UI: ๐ Adaptive Light Mode & Dark Mode support.
- Context-Aware Alerts:
- ๐ด Overdue: Highlights missed payments in Red with a "Days Overdue" counter.
- ๐ Upcoming: Warns about payments due within 15 days in Orange.
- Full Localization: ๐ธ๐ฆ/๐บ๐ธ Switch instantly between Arabic (RTL) and English (LTR).
- Interactive Charts: ๐ Visual doughnut charts powered by Chart.js to track Paid vs. Remaining balances.
- Multi-User System: ๐ค Complete isolation between users. Your data is private.
- Secure Authentication: Built-in Login & Signup system with hashed passwords.
- Core: Python, Flask, Jinja2.
- Frontend: HTML5, Tailwind CSS (v3.4), Chart.js.
- PWA: Service Workers, Web Manifest.
- Database: SQLAlchemy (ORM), SQLite / PostgreSQL.
- Deployment: Gunicorn, Render.
-
Clone the repository:
git clone [https://github.com/KhalidExe/Raseed.git](https://github.com/KhalidExe/Raseed.git) cd Raseed -
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python app.py
The app will automatically create a local
raseed_v2.dbdatabase. -
Access the Platform: Open your browser at:
http://127.0.0.1:5000
Raseed/
โ
โโโ app.py # Main Application Controller
โโโ database.py # Database Models & Logic
โโโ translations.py # ๐ Localization Dictionary
โโโ static/
โ โโโ manifest.json # PWA Configuration
โ โโโ sw.js # Service Worker
โ โโโ favicon.png # Site Icon
โ โโโ icons/ # Mobile App Icons
โ
โโโ templates/ # Frontend Views
โ โโโ base.html # Layout, Theme & PWA Logic
โ โโโ ...
โ
โโโ raseed_v2.db # (Local Dev Database - GitIgnored)
To import a schedule for a tenant, upload an Excel file with two columns (Date & Amount).
๐ก Quick Test: You can use the ready-made sample file included in this project: Download tryme.xlsx
| Date (ุงูุชุงุฑูุฎ) | Amount (ุงูู ุจูุบ) |
|---|---|
| 2026-01-01 | 5000 |
| 2026-04-01 | 5000 |
| ... | ... |
-
๐ Bilingual Support (Arabic/English).
-
๐ Visual Analytics (Charts).
-
๐จ Dual-Theme Support (Light/Dark).
-
๐ฑ PWA Support: Install the app on mobile devices.
-
๐ง Email Notifications: Send PDF receipts to tenants automatically.
-
๐ค AI Insights: Predict rental income trends.
Developed by KhalidExe ยฉ 2026