Skip to content
This repository was archived by the owner on Apr 2, 2021. It is now read-only.

Roadmap

Oscar Olazabal edited this page Jul 17, 2019 · 74 revisions

As we go, we learn, therefore our assessment of some of the topics listed will change. We may add or drop topics as we go.

Legend of annotations:

Mark Description
feature
feature completed
🏃 on-going work

Fall 2019 Roadmap

ACM Project Jam

  • Create presentations and configurations to help students get involved with the project

GitHub

  • 🏃 Complete the initial state of the wiki
  • Complete .md files for the flowthru, art, and design repositories

DevOps

  • Create an AWS Elastic Beanstalk (EB) web application
  • Create AWS Relational Database Service (RDB) instance so the application can have persistent data storage
  • Create DockerFiles for development and deployment
  • 🏃 Create CI and CD pipelines

Users

  • 🏃 Design the user relational model
  • 🏃 Create a simple REST API for users

Organizations

  • Design structure of organization relational model
  • Create explore Organizations web page
  • Create organization landing web page

Events

  • Design structure of event relational model
  • Create explore events web page
  • Create events landing web page

Home Page

  • 🏃 Design the layout of the home page

Notifications

  • Implement a feature that sends email notifications to users based on their subscribed organizations' activity.
  • Implement a feature that sends SMS notification to users based on their subscriptions

Navigation

  • Design and implement a Sidebar
  • Create a Footer. This should contain branding, contact information, and information about the application
  • Integrate a search bar & filters. Will be used to search for organizations, events, and users
  • Design and implement a navigation bar. The navigation bar should contain useful redirects, such as one to the homepage, organizations, events, and calendar

Clone this wiki locally