A coin exchange doctor appointment booking mobile application.
- Expo React-native
- Stripe-React-Native
- Firebase(Firestore, Realtime Database, Cloud Storage)
- Native-Base
- Figma Designs
-
After successfully install the app the user can
loginorregisterby creating anaccount. -
Fourtypes ofprofessionalists(Doctor, X-Ray Technician, Pharmacist, Normal User)can create a profile according to their profession. -
On
first timecreate a profile a user will berewarded100 coins. -
For
requesting an appointmenta normal user can create a request with some health description and a minimum of30 coinsspend. -
On the other side
requested profilecan accept therequestby set anappointmentdate according to his/her time and also the rewardedcoinswill be added to his/her account. -
After successfully schedule accepted both(
requesting side and requested side) can getcommunicatebyreal-time chat. -
Anyone can
upvoteordownvoteany profile as per theirexperience. -
Any time any user can
buy coinsas per theirrequirements.
- Make sure create a project in
firebase console, thenadd an app(web)andcopy pasteall the requiredconfig keysinside a.envfile in the root of the project. - Again inside
firebaseadd an app(android)and download thegoogle-services-jsonand place it in therootof the project. - Run this to install all the
required dependencies.
npm i (or) yarn
- Make sure you have set up android simulator set up inside your system or else you can download Expo Go App and run the application from there.
- Run this to run the
appin development.
npm run start (or) yarn start







