Skip to content

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

License

Notifications You must be signed in to change notification settings

AranaDeDoros/NotificationWebSystemPrototype

Repository files navigation

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
https://friconix.com/

TODO

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

About

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

Topics

Resources

License

Stars

Watchers

Forks