https://github.com/bgd-point/daily-dhamma-admin
web admin for daily dhamma app
https://github.com/bgd-point/daily-dhamma-admin
backend firebase-database laravel54
Last synced: about 1 year ago
JSON representation
web admin for daily dhamma app
- Host: GitHub
- URL: https://github.com/bgd-point/daily-dhamma-admin
- Owner: bgd-point
- License: gpl-3.0
- Created: 2017-02-22T02:04:58.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2022-06-21T17:39:26.000Z (about 4 years ago)
- Last Synced: 2025-02-10T02:27:16.675Z (over 1 year ago)
- Topics: backend, firebase-database, laravel54
- Language: JavaScript
- Size: 4.69 MB
- Stars: 1
- Watchers: 2
- Forks: 4
- Open Issues: 8
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Daily Dhamma - Web Admin
[](https://scrutinizer-ci.com/g/martiendt/daily-dhamma-admin/build-status/master)
[](https://scrutinizer-ci.com/g/martiendt/daily-dhamma-admin/?branch=master)
[](https://styleci.io/repos/82749197)
This is web admin site for daily-dhamma app
For android app repo : [Android](https://github.com/martiendt/daily-dhamma)
Published app :
this site using :
- Laravel 5.4 as a framework
- Firebase for NoSQL database and notification
- Datatables
- Bootstrap 3.x
## Installation
1. clone this repo into your local folder
2. run composer install
3. add `.env` into your root folder, you can copy `.env.example` as reference
```
DB_DATABASE=YOUR_DATABASE_NAME
DB_USERNAME=YOUR_DATABASE_USERNAME
DB_PASSWORD=YOUR_DATABASE_PASSWORD
```
4. migrate your database `php artisan migrate`
5. seed your database `php artisan db:seed`
now you have your default credential, username `admin` password `password`
6. register into https://firebase.google.com and create authentication method.
follow this guide : https://firebase.google.com/docs/admin/setup#add_firebase_to_your_app
7. rename your generated authentication file into `google-service-account.json` and then copy your json file into `storage` folder
your initial setup is complete.
## TODO
Upcomming content for this app : (still under discussion)
- Parrita Suci
- Naskah Dhamma
- Dhammapada
## Feedback
Please submit an issue for your feedback for any improvement