-
Notifications
You must be signed in to change notification settings - Fork 3
Set Up
Within the directory /Jasper write the following to install all dependencies:
yarn install
To start the application run
-
yarn start
oradonis serve
To run test if your code meets coding coventions
- run
yarn lint
-
Download the database file and place it under the
<App root directory>/database
folder. -
Make sure your
.env
has the following lines:
DB_CONNECTION=sqlite
DB_DATABASE=jasper_dev
- Run
adonis migration:run
to generate the tables. - Run
adonis migration:rollback
to purge the tables.
- Download the binaries and the command line tool and place them under
C:\Windows\System32
- Open a command line tool from the
<App root directory>/database
and runsqlite3 jasper_dev.db
- Go to extentions and download "ESLint"
- Type
yarn lint
- For in line use:
// eslint-disable-line
- For the whole file use:
eslint no-use-before-define: 0 */ // --> OFF
-
Download this script and put it in
database/
. To execute the script, within the sqlite3 shell, run.read room.sql
. This will populate the database with some mock rooms whose schedules are hosted on the Outlook account. -
To get access token from the Outlook account, go to
http://localhost:3333/authenticate
where you will be prompted to login. Use the following credentials (You will only have to do this once. The application will refresh the access token every half hour as long as it is running):- Username: cdhj_rooms@outlook.com
- Password: TheJarvis
-
You may log into Outlook using the above credentials view the schedules(calendars) of mock rooms.