django-rit-grasa
stable
About:
About this project
High level project description
Objectives
Families
Program providers
GRASA and Monroe County staff
Project team
Features and Systems
Families
Search for different events.
Apply filters to better discover events that interest a user.
Find information to learn more about a specific event.
Program Providers
Add new events with specific metadata into system for approval by administrators.
Update information for existing events in system for approval by administrators.
GRASA and Monroe County Staff
Review and approve submitted events.
Confirm new provider accounts.
All users
Mobile-friendly user interface.
Open source licenses
User Documentation:
Base System
Change password
Admin User
Provider User
Update email
Admin User
Provider User
Event Curation System
How to invite a Provider to sign up
1. Click
View Providers
button from Admin Portal:
2. Click
Invite Provider
button in upper-right corner:
3. Enter email and click
Send Invite
:
4. Wait for registration
How to review Provider account registrations
View pending accounts
Approve an account
Reject an account
How to review and publish Events
View pending Events
Approve an Event
Reject an Event
How to create a new Event
Add new Event
How to write strategically
How to edit an existing Event
Requirements
1. Edit from event list
2. Wait for Administrator approval
How to register a Provider account
1. Get an invitation
2. Complete registration form
3. Wait for Administrator approval
4. Log in
Search System
How to search for Events
Make a keyword search
Apply filters
Other notes about Search System
How to share an Event
Admin Documentation:
Deployment architecture
Admin quick start guide
Dependencies
Set up database
Install your configuration
Container host set-up
Start Event Locator
Run initialization script
Stop Event Locator
Restart Event Locator
Third-party APIs
Geocoding service: MapQuest API
How it is used
How to acquire API access
Cost considerations
Email/SMTP service
Upgrade guide
Why you might want to upgrade
Database Concerns
How To Actually Upgrade
Developer Documentation:
How to: Add new dependencies / libraries
Set up a Pipenv shell
Installing dependencies for testing
Installing dependencies for the team
FAQ
When testing dependencies, should
pip
or
pip3
be run?
How to: Conduct user testing
Background
Questionnaire
Tasks
Admins
Providers
Families
Template
How to: Exec into a container
Background
Pre-requirements
Commands
How to: Rebuild search indexes
Background
Development note
Pre-requirements
Commands
Create new dev environment
Requirements
Setup
Run project with docker-compose
Run docker-compose in detached mode
Open in web browser
Refresh existing dev environment
Create a fresh environment
Initial app configuration
Troubleshooting
Q: On Fedora, Pipenv fails with MySQL config error
Database changes during development
django-rit-grasa
Docs
»
Index
Edit on GitHub
Index
Read the Docs
v: stable
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.