Open main menu

CDOT Wiki β

Changes

OSD/DPS Fall 2018 Open Source Project Ideas

86 bytes removed, 19:28, 30 October 2018
no edit summary
== Most popular project ideas == === 1. DarkChatter decentralized messaging over low-level WiFi ===
New project to build ad-hoc, mesh-networking style messaging.
Repo: TBD
==== Research ====
* https://www.opengarden.com/firechat/ (proprietary) does something like this over bluetooth and wifi on iOS and Android
* Pure p2p wifi at low level doesn't seem supported without rooting your Android Phone
==== People ====
* ?
* ?
=== 2. Seneca Web Extension ===
New project to build a browser extension to fix various Seneca web sites and their UI/UX issues:
* Student Centre
* Others?
 
What kind of Fixes do we need?
 
* ?
* ?
* ?
Repo: TBD
==== Research ====
* Could fork [https://github.com/sindresorhus/refined-twitter] or [https://github.com/sindresorhus/refined-github] to get started. Both do something similar to what we'd need.
* Lots of other [https://github.com/topics/browser-extension existing browser extension projects on GitHub]
* What kind of Fixes do we need?
** ?
** ?
** ?
==== People ====
* ?
* ?
=== 3. Speech-To-Text for HTML Coding in VSCode ===
New project to build a Visual Studio Extension that allows voice commands for creating HTML documents.
Repo: TBD
==== Research ====
* Lots of other [https://github.com/topics/vscode-extension existing VSCode extension projects on GitHub]
* [https://code.visualstudio.com/docs/extensions/overview]
==== People ====
* ?
* ?
=== 4. Turn-based creative writing web app ===
New project to build a turn-based creative writing app, where people can collaborate on writing stories.
==== Research ====
* Lots of existing editor tech we could use:
** Publishing of final product into different formats? e.g., [https://github.com/asciidoctor/asciidoctor.js]
==== People ====
* ?
* ?
=== 5. Seneca Student Personal GitHub Dashboard ===
New project to create a web-based GitHub Dashboard suitable for Seneca students doing open source. Some ideas:
* track projects you want to try next, showing you possible good bugs you could do
==== Research ====
* Lots of GitHub dashboards already exist that might do some of what we want.
* GitHub API allows for querying data easily
==== People ====
* ?
* ?
=== 6. NodeChat ===
Exiting project for a Node.js, React chat app. Needs work to make it standalone and published on npm
Repo: https://github.com/OTRChat/NodeChat
==== Research ====
* ?
==== People ====
* [https://github.com/coreyjjames Corey James]
* ?
=== 7. Unity side-scrolling video game in C# ===
Existing project, Unity based game engine/side-scroller puzzle game written in C#.
Repo: TBD
 ==== Research ====
* ?
==== People ====
* [https://github.com/PopeSpaceous Nathan Misener]
* ?
=== 8. Supernova ===
Existing app written in Rust to aggregate and download starred GitHub projects.
Repo: TBD
==== Research ====
* Does this dove-tail at all with the GitHub dashboard project?
==== People ====
* [https://github.com/0xazure Stuart Crust]
* ?
=== 9. Seneca Student Resume/Portfolio Static Site Generator ===
New project to create a turn-key resume/portfolio generator for Seneca students: simple static site generation for non-technical students using gh-pages and GitHub.
Repo: TBD
==== Research ====
* ?
==== People ====
* ?