A comprehensive set of tools for managing the entire workflow of a dental clinic, while offering a client oriented experience.
The motivation for coming up with this idea, was the lack of such a product in the market. There is a very small set of software who put emphasis in customer experience, appointment request facilitations, doctor communications and those who give access to personal medical files.
- Set appointments from the app
- Get realtime confirmations with push notifications and/or SMS
- Access personal medical files and anamnesis
- Pay treatments online
- Communicate with the doctor and administrator from the app
- Offline-first mobile app
- Handle non-registered users (appointments, treatments, seamless account merging)
- Mobile app: Android (for clients and staff)
- Web app: NodeJS (for the administrator)
- Cloud Firestore and Realtime Database for data persistence
- Cloud Storage for storing files
- Cloud Messaging and Cloud Functions for sending notifications and other backend triggered operations in the database
- Twilio for SMS
- Express framework for Node.js
- Web Sockets for asynchronous communication in the web app
- Tibolte/AgendaCalendarView for the calendar
- BlinkID/blinkid-android for extracting data from ID cards
- firebase/FirebaseUI-Android for simpler authentication and storage
- fabric/crashlytics for tracking crashes and stability issues
- bumptech/glide for image loading and caching
- chrisbanes/PhotoView full screen image viewer, with zooming support
- JakeWharton/butterknife view binding using annotation processing
- rbro112/Android-Indefinite-Pager-Indicator indefinite pager indicator for RecyclerViews and ViewPagers
- Someonewow/SubmitButton
- google/gson convert Java objects to JSON
- facebook/Shimmer shimmer effect on text and other views
- FullCalendar.io for the calendar
- Socket.io for realtime backend-frontend communication
- firebase/FirebaseUI-Web for simpler authentication and JWT validation
- JQuery-UI for frontend functionality enhancement
- MaterializeCSS for the main UI design
This project is licensed under the MIT License - see the LICENSE file for details