An open API service indexing awesome lists of open source software.

https://github.com/AranaDeDoros/NotificationWebSystemPrototype

A prototype of sorts of a NotificationWebSystem using email as entity. Runs on Laravel 7.
https://github.com/AranaDeDoros/NotificationWebSystemPrototype

laravel7-bootstrap4 mariadb php

Last synced: 3 months ago
JSON representation

A prototype of sorts of a NotificationWebSystem using email as entity. Runs on Laravel 7.

Awesome Lists containing this project

README

        

## ABOUT

A barebones Email Notification WebSystem using Laravel 7. Allows you to manage users, groups, and program notifications. Currently working as guest for easier personal debugging, but you can enable auth. The workflow is as follows:

* Login as either admin or regular user.
* Make a new notification and add users or groups that will receive it.

## HOW TO INSTALL

1. Clone the repo
2. Install the dependencies `npm i`

## HOW TO RUN

### Run the App
`php artisan run`
### Execute the commands and they'll be enqueued
`php artisan notifications:info|alert|error`
### Run the queued commands to start sending the emails
`php artisan queue:work`

## CREDITS
**Icons borrowed from:**
[https://www.flaticon.com/authors/freepik](Freepik)
[https://friconix.com/](Ficonix)

## TODO
1. Actually do the tests.
2. Implement roles and permissions.
3. Fix UI bugs.