-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Organizations will the be top hierarchical model that associates with all accounts.
An Organization will have the following accounts:
- Managers
- Administrators
- Assistants
- Volunteers
- Parents
An Organization will have the following attributes:
- A Unique Name like "Normal Public Library": String
- Address: String
- City: String
- State: String
- Phone: String
- Point of Contact: String representing an email
- Program Hours: Object
- Session Length: Integer representing number of minutes such as 90 minutes
Program Hours will be an object that contains Day/Hour information such as:
{
Monday: [ '8:00AM', '9:00' ],
Tuesday: ....
}
An example Mongo entry:
{
_id: unique mongoid,
name: Normal Public Library,
address: 10 College Ave,
city: Normal,
state: IL,
phone: 123-123-1234,
poc: john@mail.com,
program_hours: {
Monday: [ '8:00AM', '9:00' ],
Tuesday: ....
},
session_length: 90
}
Reactions are currently unavailable