Skip to content

RIUF project supervision portal management system with authentication, auth guards, profile creation and setup, project creation with supervision requests, milestones, assignments and much more

License

Notifications You must be signed in to change notification settings

ProDeSquare/guia

Repository files navigation

Guía

Guía is an online example portal for FYP supervision system for RIUF

Setup

In order to setup follow these guidelines.

  • Install composer packages
    $ composer install
  • Copy the environment file
    $ cp .env.example .env
  • Generate app key
    $ php artisan key:generate
  • Link storage directory to the public directory
    $ php artisan storage:link
  • Create an empty database and fill in the credentials
    DB_DATABASE=guia
    DB_USERNAME=hamza
    DB_PASSWORD=1234
    
  • Migrate the database
    $ php artisan migrate
  • Composer Dump Autoload
    $ composer dump-autoload

Enabling push notifications with firebase

Guía uses firebase to send push notifications in the browser. Log in to firebase

  • Create a new firebase project
  • Copy configuration keys and overwrite them to /resources/views/layouts/app.blade.php and /public/firebase-messaging-sw.js
  • From the project's setting page, click on cloud messaging tab, copy Server Key and add that to .env
    FIREBASE_SERVER_KEY=your_server_key
    

Running the project

$ php artisan serve

Running unit tests

$ php artisan test

License

Guía is licensed under the GNU General Public License v3.0. Checkout the LICENSE file for more info.

Contributors

Special thanks to

Contact

Donate

  • Bitcoin: 18Hd1waYh5uG6nWRboXGD3Q3vaPzWRMgQH
  • Ethereum: 0x90b3f1495724e9e6a18372cb939df1d7166337b9
  • Monero: 88ZscYwoNmTcf2xM1d6UFuGr2eyNh8V6kU2NkZFC7zTA84fWjjHMxrnDdHrquFm1sFRCvGXejvz2bBfBRZLNE5DQ3fngypz

About

RIUF project supervision portal management system with authentication, auth guards, profile creation and setup, project creation with supervision requests, milestones, assignments and much more

Topics

Resources

License

Stars

Watchers

Forks