-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
author Murenzi Paterne <[email protected]> 1716297975 +0200 committer 23nosurrend <[email protected]> 1717423135 +0200 parent 0207f2d author Murenzi Paterne <[email protected]> 1716297975 +0200 committer 23nosurrend <[email protected]> 1717423033 +0200 ft(ft-help-center-settings): FAQS & Contact Us screens ft(Scheduled-Appointments):Add scheduled appointment tabs Feat(History) add history screens to allow users see voice,messaging and video call history ft(history): add messsaging UI feature(appointments): Adding cancel appointment fix: Enhance UI and add Drak theme fix(favoriteDoctors-screen):Enhance UI and add dark theme fix: resolve conflicts ft-appointments-videoCall fix(favorite-Doctor):add search on search component
- Loading branch information
1 parent
0207f2d
commit 2c76123
Showing
94 changed files
with
6,189 additions
and
1,329 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,62 +8,17 @@ Online Doctor Appointment & Consultation App | |
|
||
For coverage on other branches, please visit the [Codecov project page](https://codecov.io/gh/atlp-rwanda/matadors-rn-medica) and select the appropriate branch. | ||
|
||
|
||
## Table Of Content | ||
|
||
- [Medica App](#medica-app) | ||
- [Table Of Content](#table-of-content) | ||
- [Description](#description) | ||
- [Overview;](#overview) | ||
- [Overview;](#overview-1) | ||
- [Documentation](#documentation) | ||
- [Endpoints](#endpoints) | ||
- [Setup](#setup) | ||
- [Dependencies](#dependencies) | ||
- [Getting Started](#getting-started) | ||
- [Run The Service](#run-the-service) | ||
- [Testing](#testing) | ||
- [Contribute](#contribute) | ||
- [Contact](#contact) | ||
- [Contact](#contact-1) | ||
- [License](#license) | ||
|
||
|
||
## Description | ||
|
||
Medica is a mobile application designed to facilitate online doctor appointments and consultations. Users can create an account, log in, browse through various doctor specialties, schedule appointments, and communicate with healthcare professionals through voice calls, video calls, or messaging. The app also supports different payment methods for appointment fees, provides access to healthcare articles, allows profile management, and offers a help center for user support. | ||
|
||
## Overview; | ||
None at the moment!! | ||
|
||
## Overview; | ||
None at the moment!! | ||
|
||
## Documentation | ||
|
||
### Endpoints | ||
|
||
- `/signup`: User signup endpoint | ||
- `/login`: User login endpoint | ||
- `/ForgotPassword`: Ask for password Retrieval or reset if forgot | ||
- `/ResetPassword`: Access to Changing the users Password | ||
- `/Home`: List of available doctor specialties | ||
- `/search`: Search for doctors across all specialties | ||
- `/appointments`: Schedule and manage appointments | ||
- `/communication`: Choose communication mode (voice call, video call, messaging) | ||
- `/payment`: Select and process payment for appointments | ||
- `/articles`: Access and interact with healthcare articles | ||
- `/profile`: Manage user profile | ||
- `/help`: Contact the help center | ||
|
||
|
||
## Setup | ||
|
||
### Dependencies | ||
|
||
- Node.js | ||
- React Native | ||
- Expo (for mobile app development) | ||
- TypeScript | ||
|
||
### Getting Started | ||
|
||
|
@@ -78,14 +33,7 @@ npm install | |
``` | ||
1. Set up environment variables: | ||
- Create a `.env` file based on `.env.example` and fill in necessary values. | ||
|
||
### Run The Service | ||
|
||
1. Start the Expo development server: | ||
```bash | ||
npm start | ||
``` | ||
1. Use the Expo client on your mobile device or simulator to run the app. | ||
- | ||
|
||
## Testing | ||
|
||
|
@@ -103,31 +51,18 @@ To run tests, use the following command: | |
```bash | ||
npm test | ||
``` | ||
## Contribute | ||
|
||
Contributions are welcome! To contribute to this repository, please follow these steps: | ||
1. Fork the repository. | ||
2. Create a new branch (`git checkout -b feature/my-feature`). | ||
3. Commit your changes (`git commit -am 'Add new feature'`). | ||
4. Push to the branch (`git push origin feature/my-feature`). | ||
5. Create a new Pull Request. | ||
|
||
## Contact | ||
|
||
Feel free to reach out to us: | ||
[Nkbtemmy](https://github.com/Nkbtemmy) | ||
# Manager | ||
[mukunzidd](https://github.com/mukunzidd) | ||
|
||
## Contact | ||
|
||
Feel free to reach out to me on my email: | ||
[email protected] | ||
[GitHub](https://github.com/Nkbtemmy) | ||
[GitHub](https://github.com/mukunzidd) | ||
Feel free to reach out to us: | ||
# TTL | ||
[Nkbtemmy](https://github.com/Nkbtemmy) | ||
[mukunzidd](https://github.com/mukunzidd) | ||
|
||
## License | ||
|
||
None At the moment !! | ||
# Contributors | ||
[Murenzi Patenre]() | ||
[Joseph Irirwanirira]() | ||
[Bizimana Keynes]() | ||
[Ndahiro Pacific]() | ||
[Umwali Aimee Eudoxie]() | ||
[Munezero N. Michael]() | ||
[Ndanyuzwe Franflin]() | ||
[Mbabazi Diane]() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.