Goldenbwuoy / skedula

An appointment scheduling mobile application built using React Native and Expo with a Node backend.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About Skedula

Skedula is a doctor's appointment scheduling mobile application that is meant to help doctors and patients track and manage their appointments.

Links

Screenshots

Doctor's side

Doctors Screens



Patient's side

Patients Screens



Installation

server

cd server

Install dependencies: npm install

create a .env file and add the following variables:

MONGODB_REMOTE_URI=the_uri_to_your_mongodb_database
JWT_SECRET=you_jwt_token_secret_key

run locally: npm run backend

app

First, make sure you have Expo CLI installed: npm install -g expo-cli

cd app

Install dependencies: npm install

create a .env file and add the server url:

Note: If you are running on localhost, use http://IP_ADDRESS:PORT/

SERVER_URL=your_backend_url

Run Project Locally: expo start

Author

Golden Mumanikidzwa

🤝 Support

Contributions, issues, and feature requests are welcome!

Give a ⭐️ if you like this project!

About

An appointment scheduling mobile application built using React Native and Expo with a Node backend.


Languages

Language:JavaScript 100.0%