matt2929 / ScheduleMe

0 stars 1 forks source link

ScheduleMe

This is a cross-platform app that solves the issue of groups or co-workers not being able to schedule meetings due to time conflicts.

Multiple users will register in the app. The app will link to their google calendars or user can insert the schedule of their work, school, and social life manually. The app will automatically estimate the time user is available and what their location will be at that time. Now if one wants to schedule an appointment with another person or between multiple people, the app will look for availability time between each individuals and match it with others, giving the group a common time where everyone can meet. It will also be synchronized with google maps, so in case because of distance between two users, one is unable reach other even though both users are free, it will either cancel that time or offer a reasonable spot to meet in the middle. Another thing it can suggest is the local spots where users can meet, like restaurants, bars, libraries etc. This app will benefit all the students and aid companies in creating work schedules.

Steps for setting up this project on your computer

Downloads Node.js mongoDB Mongoose Android Studio Once these are downloaded you will also have to use the node package manager to install ‘body-parser’. You will be able to open this project in android studio to work on is, as long as the API is 21 or higher. In order for a user to install the app on their android device please verify that you have API 21 or higher as these are the available APIs that our app is compatible with. In order to install the APK the preference would be on the android device as the easiest way to complete this task would be to download the APK then run the apk on the phone by tapping on it then the app will automatically install. In the case that you wish to install the APK to the phone from a computer the following must be done;

When running Android Studio, follow all prompts for installations and you should be able to work from there.