https://github.com/sinakhanjani/simpletemp-demo
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. π
https://github.com/sinakhanjani/simpletemp-demo
expressjs kotlin-android mongoose nodejs reactjs restful-api stripe-api stripe-checkout stripe-payment swift xcode
Last synced: 3 months ago
JSON representation
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. π
- Host: GitHub
- URL: https://github.com/sinakhanjani/simpletemp-demo
- Owner: sinakhanjani
- Created: 2025-02-04T13:51:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-15T15:29:41.000Z (over 1 year ago)
- Last Synced: 2025-02-15T16:28:13.534Z (over 1 year ago)
- Topics: expressjs, kotlin-android, mongoose, nodejs, reactjs, restful-api, stripe-api, stripe-checkout, stripe-payment, swift, xcode
- Language: JavaScript
- Homepage: http://simpletemp.co.uk
- Size: 8.69 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SimpleTemp Project π
## Project Overview
SimpleTemp 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**. πΌ
## How It Works π
- **24/7 Access:** Users can book temporary shifts or submit job proposals anytime.
- **Choose the Right Fit:** Clinics can easily review dental professionalsβ profiles and select the best candidate.
- **Transparent Pricing:** Registration is free, and a fee is charged only after a shift is completed.
- **Unmatched Flexibility:** Clinics can book temporary staff from weeks in advance to the night before a shift.
- **Real-time Communication & Support:** Clinics and professionals can communicate through instant messaging and notifications.
- **User Verification:** All clinics and professionals must verify their identity for security and quality assurance.
- **Shift & Invoice Management:** Clinics and professionals can view and manage invoices directly from the platform.
## Technologies Used π
| Component | Technology |
|-----------|------------|
| **Backend** | Node.js / Express (MVC Modular) |
| **Database** | PostgreSQL or MongoDB (ORM) |
| **iOS** | Swift / UIKit (MVC Modular) |
| **Admin Dashboard** | React.js / Ant.design (MVVM) |
| **Landing Page** | React.js / HTML / CSS |
| **Android** | Kotlin (MVVM) |
| **Server** | Linux Ubuntu / Nginx (Dockerized) |
## Key Features π―
### **For Dental Clinics**
- Sign up and create a profile
- Post job requests for temporary staff
- View and accept offers from professionals
- Manage confirmed shifts
- Process payments via the in-app system
- Receive invoices and manage payments
- Send messages and notifications to temp professionals
- Cancel shifts with prior notice and defined policies
### **For Dental Hygienists & Nurses**
- Sign up and create a profile
- Browse available shifts and submit offers
- Set hourly rates for shifts
- View and manage confirmed shifts
- Receive payments from clinics
- Generate and manage invoices
- Communicate directly with clinics
- View clinic ratings and user feedback
### **Admin Dashboard Features**
- Manage users (clinics and temp professionals)
- Monitor financial transactions
- Analyze financial trends and income reports
- Manage user verification statuses
- Configure service policies and rules
## Download the App π²
πΉ **Official Website:** [SimpleTemp Website](http://simpletemp.co.uk)
πΉ **Download on Google Play (Available only in the UK π¬π§):**
[SimpleTemp on Google Play](https://play.google.com/store/apps/details?id=com.simpletempco.simpletemp&gl=UK)
πΉ **Download on the App Store (Available only in the UK π¬π§):**
[SimpleTemp on App Store](https://apps.apple.com/gb/app/simpletemp/id1631831946)
## App Screenshots πΈ
(The following five placeholders will be replaced with actual screenshots of the app.)
1. 
1. 
## Additional Information βΉοΈ
- This project was developed **for demo purposes only** and does not require installation instructions.
- Online payments are processed through **Stripe**.
- Users must complete identity verification before using the application (**Clinics via CQC, Professionals via GDC**).
- The UI/UX design follows **Material Design principles** for both iOS and Android.
- User data security is ensured through encryption and two-factor authentication.
---
This document is prepared for **GitHub** to showcase the project's capabilities and technologies used. π