{"id":25448122,"url":"https://github.com/sinakhanjani/simpletemp-demo","last_synced_at":"2026-04-10T03:58:18.879Z","repository":{"id":275779956,"uuid":"927153932","full_name":"sinakhanjani/simpletemp-demo","owner":"sinakhanjani","description":"SimpleTemp is a modern staffing platform for dental clinics, hygienists, and nurses in the UK. It streamlines temp hiring with real-time booking, secure payments, and direct communication, ensuring efficiency and flexibility for both clinics and professionals. 🚀","archived":false,"fork":false,"pushed_at":"2025-02-15T15:29:41.000Z","size":9112,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-15T16:28:13.534Z","etag":null,"topics":["expressjs","kotlin-android","mongoose","nodejs","reactjs","restful-api","stripe-api","stripe-checkout","stripe-payment","swift","xcode"],"latest_commit_sha":null,"homepage":"http://simpletemp.co.uk","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sinakhanjani.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-04T13:51:27.000Z","updated_at":"2025-02-15T15:29:45.000Z","dependencies_parsed_at":"2025-02-04T15:39:09.228Z","dependency_job_id":null,"html_url":"https://github.com/sinakhanjani/simpletemp-demo","commit_stats":null,"previous_names":["sinakhanjani/simpletemp-demo"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sinakhanjani%2Fsimpletemp-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sinakhanjani%2Fsimpletemp-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sinakhanjani%2Fsimpletemp-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sinakhanjani%2Fsimpletemp-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sinakhanjani","download_url":"https://codeload.github.com/sinakhanjani/simpletemp-demo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254485047,"owners_count":22078767,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["expressjs","kotlin-android","mongoose","nodejs","reactjs","restful-api","stripe-api","stripe-checkout","stripe-payment","swift","xcode"],"created_at":"2025-02-17T19:18:51.670Z","updated_at":"2025-12-30T19:05:18.997Z","avatar_url":"https://github.com/sinakhanjani.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SimpleTemp Project 🚀\n\n## Project Overview\nSimpleTemp is a modern platform for dental clinics, hygienists, and dental nurses in London, UK. This application simplifies the temporary staffing process by directly connecting clinics with professionals in the dental field. I was the **lead developer for iOS, backend, and frontend**, while the **Android version was developed by another team member**. Additionally, I was **the project manager and the main contractor with the client**. 💼\n\n## How It Works 🔄\n- **24/7 Access:** Users can book temporary shifts or submit job proposals anytime.\n- **Choose the Right Fit:** Clinics can easily review dental professionals’ profiles and select the best candidate.\n- **Transparent Pricing:** Registration is free, and a fee is charged only after a shift is completed.\n- **Unmatched Flexibility:** Clinics can book temporary staff from weeks in advance to the night before a shift.\n- **Real-time Communication \u0026 Support:** Clinics and professionals can communicate through instant messaging and notifications.\n- **User Verification:** All clinics and professionals must verify their identity for security and quality assurance.\n- **Shift \u0026 Invoice Management:** Clinics and professionals can view and manage invoices directly from the platform.\n\n## Technologies Used 🛠\n| Component | Technology |\n|-----------|------------|\n| **Backend** | Node.js / Express (MVC Modular) |\n| **Database** | PostgreSQL or MongoDB (ORM) |\n| **iOS** | Swift / UIKit (MVC Modular) |\n| **Admin Dashboard** | React.js / Ant.design (MVVM) |\n| **Landing Page** | React.js / HTML / CSS |\n| **Android** | Kotlin (MVVM) |\n| **Server** | Linux Ubuntu / Nginx (Dockerized) |\n\n## Key Features 🎯\n### **For Dental Clinics**\n- Sign up and create a profile\n- Post job requests for temporary staff\n- View and accept offers from professionals\n- Manage confirmed shifts\n- Process payments via the in-app system\n- Receive invoices and manage payments\n- Send messages and notifications to temp professionals\n- Cancel shifts with prior notice and defined policies\n\n### **For Dental Hygienists \u0026 Nurses**\n- Sign up and create a profile\n- Browse available shifts and submit offers\n- Set hourly rates for shifts\n- View and manage confirmed shifts\n- Receive payments from clinics\n- Generate and manage invoices\n- Communicate directly with clinics\n- View clinic ratings and user feedback\n\n### **Admin Dashboard Features**\n- Manage users (clinics and temp professionals)\n- Monitor financial transactions\n- Analyze financial trends and income reports\n- Manage user verification statuses\n- Configure service policies and rules\n\n## Download the App 📲\n🔹 **Official Website:** [SimpleTemp Website](http://simpletemp.co.uk)\n\n🔹 **Download on Google Play (Available only in the UK 🇬🇧):**  \n[SimpleTemp on Google Play](https://play.google.com/store/apps/details?id=com.simpletempco.simpletemp\u0026gl=UK)\n\n🔹 **Download on the App Store (Available only in the UK 🇬🇧):**  \n[SimpleTemp on App Store](https://apps.apple.com/gb/app/simpletemp/id1631831946)\n\n## App Screenshots 📸\n(The following five placeholders will be replaced with actual screenshots of the app.)\n\n1. ![Screenshots](./mnt/sc4-01.png)\n1. ![Screenshots](./mnt/sc4-02.png)\n\n## Additional Information ℹ️\n- This project was developed **for demo purposes only** and does not require installation instructions.\n- Online payments are processed through **Stripe**.\n- Users must complete identity verification before using the application (**Clinics via CQC, Professionals via GDC**).\n- The UI/UX design follows **Material Design principles** for both iOS and Android.\n- User data security is ensured through encryption and two-factor authentication.\n\n---\nThis document is prepared for **GitHub** to showcase the project's capabilities and technologies used. 🚀\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsinakhanjani%2Fsimpletemp-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsinakhanjani%2Fsimpletemp-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsinakhanjani%2Fsimpletemp-demo/lists"}