Code Lingo - cs428TAs/w2024 GitHub Wiki

Idea

We want to build a daily-dose learning app Software Engineers for interview prep, syntax practice, algorithms, etc. We want to give SE's and eventually other fields an app to continually learn in a quick, gamified way throughout the day. There are plenty of apps out there that teach coding basics, but there isn't one that solidifies complex topics and helps seasonsed SEs continually learn. It's by small and simple means that great things are brought to pass and we want to deliver a small, beneficial experience daily to SEs to build confidence and knowledge.

Features

Our main feature will be the ability to take 5-10 minute quizzes to solve problems/understand problems in preparation for engineering tasks on the job or technical interviews. Most likely delivered in a scrollable or selectable format.

We may include the ability to see friends/take tests against friends.

Topics

  • Algorithmic/Problem Solving
  • Common Interview
  • Infrastructure/Cloud

Delivery Methods

  • Multiple Choice
  • Fill in the blank
  • Drag and Drop
  • FRQ + LLM

Tech Stack

We are currently deciding what our tech stack will officially look like. But, we have some ideas

  • React Native
  • AWS
  • JavaScript/TypeScript
  • iOS, Android, Web

Members

Collin Webb Seth Remer Nate Skonnard Anson Savage Ethan Low Jackson Harwood Jared Devenport

Org Chart

org-Chart-drawio.png

Requirements Document

Project Requirements

PERT and Gantt Charts

PERT Chart

Gantt Chart

Architecture and Design

Architecture and Design Document

Test/SQA Plan

Test and SQA Document

Status Reports