Skip to content

KathrynBrusewitz/cortex-dashboard

Repository files navigation

Cortex Dashboard

Cortex Dashboard

Cortex is an open-source content management system (CMS) that is custom-made for Grey Matters Journal. The dashboard and API is open for use and additional development for anyone with similar needs as Grey Matters Journal, such as other science content creators who need specialized tools and plugins to easily create and deliver a wide range of content type and media to readers.

The goal for Cortex is to support the creation, management, and delivery of data visualizations, interactive stories, and immersive scientific content in addition to the basic needs of an organization, i.e. userbase management, accounts, analytics, and notifications.

Documentation

Cortex API

Cortex Dashboard queries the Cortex API. Please read the README available in the API repository. It explains the full stack in much greater detail.

Todo

Immediate:

  • Action to Download Userbase CSV
  • Google Analytics Components
  • Invite Page
  • Reset Page
  • Replace Placeholder Logo with Nicole's Logo

Not Immediate:

  • Get application approved for AWS SES to send emails

Nice to Have:

  • Use Google Calendar API for Events
  • User Settings
  • Mobile App Settings
  • Dashboard Settings
  • Publish diagram for how the API should process Slate Text Editor formats
  • Unit Tests - These were disregarded to meet the initial 3-month MVP deadline