Skip to content

A rails application for managing request, approval, fulfillment, and tracking of pre-release screenering materials.

Notifications You must be signed in to change notification settings

J-maxx/screener_track

Repository files navigation

SCREENER TRACK

This is a rails application for handling the request, approval, fulfillment, and tracking of theatrical pre-release materials.

GETTING STARTED / SAMPLE DATABASE

To explore the application, it is best to start with some sample data and of course a database.

  1. Clone the repository, so that you can work with locally.
  2. rake db:migrate - To create your databse
  3. rake db:populate - Rake task to create 4 x users, projects, and assets

LOGGING IN / GETTING STARTED

The rake db: populate created 4 x types of users:

  • user
  • manager
  • postcrew
  • approver

You can login as any of the above user roles by using the following schema:

username: usertype@ff.com (i.e. manager@ff.com, user@ff.com, etc.)

password: pass

BASIC WORKFLOW

Here is a quick overview of the typical workflow for Screener Track:

*User makes request - status of request = 'requested'

*Approver approves or rejects the request: status ='approved' or 'rejected'

*Manager fulfills request: status = 'fulfilled'

And that is it.

Also User, Post crew can see their own requests

Approver sees requests with status requested and can approve or reject

Manager sees requests with status approved.

THAT'S IT FOR NOW

This is a work in progress, but that is it for the moment.

** Brought to you by J-maxx and Charissa **

About

A rails application for managing request, approval, fulfillment, and tracking of pre-release screenering materials.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published