Giter VIP home page Giter VIP logo

resonate's People

Contributors

reactivepixel avatar

Watchers

 avatar

resonate's Issues

Notifications

As a User, I want to be able to control how I am notified for each event so that I can select the best way to get a hold of me.

Add Contractor to Org

As an Org Manager, I want to be able to add a new contractor to the system for use at future events or add them to a currently active event.

Notification Pref

  • The System must allow users to specify, similar to Discord, notification preferences on a per event.

User Story #17

Error Handling

  • The system must handle all callbacks and request errors, should not throw fatal errors during normal operation.

User Story #3

Emergency Auto Book

  • The Systems must allow for the Event coordinator to emergency Auto Book for a replacement or additional role not previously accounted for.

User Stroy #25

Auto Booking

  • The Systems must allow for the Automatic booking of contractors within the org for an open role.

User Story #25

Base Docs

  • The system must be sufficiently documented to allow any other developer or instructor to installed your application locally without having any additional information.

User Story #3

Update Confirmation

  • The System must allow contractors to update their confirmation status to each event.

User Story #20

User Action History

  • The System must track actions by each user within an org in an activity log.

User Story #14

Notifications Subscribe

  • The System must allow each user type to subscribe, similar to Github, to notifications for each accessible event.

User Story #17

Auto Msg on Event Status Change

  • The System must allow for the Automatic messaging of contractors upon a status change to the event based upon the selected notification preference of the status defined.

User Story #32

Manual Booking Existing

  • The Systems must allow for the Manual booking of specific contractors to add roles of an existing event

User Story #25

User Auth

  • The system must handle authentication sessions for users logging in and out.

User Story #3

Passwords Hashed

  • The system must hash any sensitive information that needs to be stored. (user passwords, user access tokens, etc.)

User Stories #3

Basic Routes

  • The system must handle the basic routing of incoming requests.

User Hierarchy

  • The System must have a User Hierarchy structure (Super Admin - Org - Owner - Manager- Contractor)

User Story #14

MVC

  • The system must be able to CRUD data from the database, through a Model, View, Controller or equivalent pattern.

User Story #3

EnVars

  • The system must store sensitive information in environmental variables.

User Story #3

Auth Only Routes

  • The system must be able to restrict a route based upon authentication status.

User Story #3

Confirm End Gig

  • The Systems must allow for the Event coordinator to end the gig for a specific role, group, or all of the contractors

User Story #25

Contractor Actions

As a Contractor, I need to be able to manage my involvement with the events I am sub'd to allow for a clear line of communication with the event management team

Event Communication

As an Event Coordinator, I need to be able to directly communicate with contractors at an event to allow for mass communication.

Visual Framework

  • The system must use a visual framework with custom branding/configuration.

User Story #3

User Hierarchy

As an Organization Owner I need to delegate some of my powers to my employees to allow them to act in concert with each other within the resonate system.

Manual Booking

  • The Systems must allow for the Manual booking of specific contractors to fill established roles of an event. Booking will have variable states.

User Story #25

Event Management - CRUD

As an org manager, I need to be able to CRUD evens so that all involved parties are apprised of changes in an organized and automated manner.

Password Reset

  • The user can initiate a password reset on their own account.

User Story #3

Confirm Gig Start

  • The Systems must allow for the Event coordinator to confirm the start of the gig, which will start the active contractors pay clocks.

User Story #25

Web Server

  • The system must have a web server (Express, Nginx, Apache, Custom, ect.)

CRUD Events

  • The System should allow for the CRUD'ing of event base data.

User Story #23

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.