WELCOME TO TECHMANAGER

Team

Jael
Sergio
Thierno
Franco
Cris

Project Requirements

  • Web page for events management;
  • Homepage with events highlighted section;
  • Only register users can sign-up for the events;
  • Registered users can also cancel their attendance;
  • Notify users via email when they register in an event;
  • Only Admin Users can create, delete, update and change events;
  • Admin can check which users are registered in an event;
  • TDD
  • Web page should be deployed.
  • Technical Requirements
  • Laravel 8
  • PHP 7.4
  • composer 1.10.15
  • Getting Started

    1. git clone https://github.com/Broken-Lore/techManager.git
    2. git checkout master
    3. composer install
    4. create .env file (copying the content of .envexample and adding the name of the DB
    5. npm install
    6. npm run dev / npm run watch
    7. php artisan key:generate
    8. composer require laravel/breeze --dev
    9. php artisan breeze:install
    10. php artisan migrate

    Running app

  • php artisan serve
  • Running Tests

  • php artisan test
  • Trello