Home - SIU-CS/Flowchart-Creator-production GitHub Wiki

#CS 435 Term Project: Flowchart Creator An application that will allow users to easily create flowcharts.

Sam Messina

Taylor Flatt

Michael Easton

Reid Trevonian

Functionality

Users will be able to:

  1. Add custom nodes detailing each step in the chart
  2. Add flowchart concepts like loops, conditionals, etc.
  3. Save flowcharts for further modification
  4. Export flowcharts to a downloadable file

Technology

The application will be implemented as a web application. Users will be able to access the application through a public server. The technology stack will include solutions for:

  1. A backend to process data
  2. A frontend to provide a clear user interface
  3. Public hosting to provide public access
  4. A database to persistently store data (optional pending design choices)

The specific design and language choices are at the team's discretion. Frameworks, plugins, and similar tools are allowed, license permitting. Optional features include alternate styles, additional export options, and links to task management applications (e.g. Trello, Google Calendar, etc.).