rain

This project is a private web application for the employees of Sc Group, a company based in Puerto Rico with subsidiaries Skytel Puerto Rico and Truconnect. Among its franchises are Antoninos Pizza, Marble Slab Creamery, and Fatburger. This company is the only one authorized to sell these franchises in Puerto Rico.

The application consists of approximately 25 modules, and 3 administrative routes, all created by 3 developers:

  1. 1. Route for telecommunications personnel
  2. 2. Route for restaurant personnel
  3. 3. Route for administrative personnel

    The following features were developed by me:

  1. 1. General
    • - General layout
  2. 2. Administrative module
    • - Users
    • - Roles
    • - User payments
    • - Divisions
    • - Permission requests
    • - Stores
    • - Management of dynamic forms, this section is explained below due to its complexity

    Forms:

    The form module is fully dynamic, allowing administrative staff to create them dynamically and with a graphical interface. It allows the creation of form fields such as text, numeric, images, email, file; among many others, with their validations and even with many functionalities that the inputs allow. This module was created to conduct surveys to clients, for example. It is the only public route and users can fill out the information when the administrative staff shares the link to that form. This module was heavily inspired by https://www.jotform.com/, obviously, the scope of this application is much broader. All functionality is done in pure TypeScript without any library or framework.

  3. 3. Restaurant module
    • - Supplier management
    • - Creation of inventories for restaurants
    • - Inventory approval workflow
    • - Creation of purchase orders

description: This project is a private web application for the employees of Sc Group

Technology: Laravel

Styles: css

Scripts: typescript, React, Vue