Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akhilseshan/universalscheduler
A web-app that allows users to create meetings by inviting any other using their email ids. The other user will be able either accept or reject the meeting. The web-app also shows the history of the past meetings between those two users.
https://github.com/akhilseshan/universalscheduler
ejs expressjs javascript mongodb web-application
Last synced: about 2 months ago
JSON representation
A web-app that allows users to create meetings by inviting any other using their email ids. The other user will be able either accept or reject the meeting. The web-app also shows the history of the past meetings between those two users.
- Host: GitHub
- URL: https://github.com/akhilseshan/universalscheduler
- Owner: akhilseshan
- Created: 2019-06-19T18:05:57.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T19:36:45.000Z (about 2 years ago)
- Last Synced: 2023-03-08T12:57:26.944Z (almost 2 years ago)
- Topics: ejs, expressjs, javascript, mongodb, web-application
- Language: HTML
- Homepage:
- Size: 183 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Universal Scheduler
### A web-app that allows users to create meetings by inviting any other using their email ids. The other user will be able either accept or reject the meeting. The web-app also shows the history of the past meetings between those two users. The users will be able to see the active time of the meeting and cancel started meetings.
## Testing
Create a file keys.js in /config and include these details to the keys.js file. (PS: changes are be made in your Google API Console that includes the authorised redirect URL and authorised Javascript URL)
```javascript
module.exports = {
google: {
clientID:
clientSecret:
},
mongodb: {
dbURI:
},
session: {
cookieKey:
}
}
```Initialize node package manager in the directory(``` npm init ```) and Install the necessary dependencies using ``` npm install ```
Run the application using ```node app.js ``` or ``` npm start ``` . You will be able to view the web-app in localhost on port 3000(``` http://localhost:3000 ```).