Skip to content
This repository has been archived by the owner on Apr 20, 2018. It is now read-only.

Askedio/BillReminder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BillReminder

A simple Laravel and Google Calendar based bill reminder

Google Calendar Bill Reminder

Install

Clone this repository.

Install packages with composer:

composer install

Since this not (yet) a package, create a .env:

APP_ENV=local
APP_DEBUG=true
APP_KEY=
APP_URL=http://localhost
 
DB_HOST=127.0.0.1
DB_DATABASE=...
DB_USERNAME=...
DB_PASSWORD=...
  
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
  
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null

GOOGLE_API_KEY=

GOOGLE_CLIENT_ID=
GOOGLE_SECRET=
GOOGLE_REDIRECT=http://localhost:8000/authorize
  • Google API Key is optional

After .env is created, migrate:

php artisan migrate

Serv:

php artisan serv

Browse to the test server and authenticate, you should be asked to create a calendar, then add events. Errors are not reported, if the key errors or token is invalid you will be directed back to the home page.

About

A simple Laravel and Google Calendar based bill reminder

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages