Team Report
Last Week’s Team Goals
Deploy Backend Server
Connect Front and Back Deployments
Code Visualizer Engines
Create new workflow for Java with Maven
Create Root level build, test, run scripts for entire app
bhatias changed 4 years agoView mode Like Bookmark
Team Report
Last Week’s Team Goals
Extend frontend tests
Finish visualizer wireframe
Clear Bugs from Frontend Console
Create new workflow for Java with Maven
Test quiz implementation of Spring Boot
Michael Wen changed 4 years agoView mode Like Bookmark
This guide is meant to help potential contributors to
this open source project get started!
How To Get Started
All the source code is located in this repo:
git clone https://github.com/aadijain725/AlgoWiz.git
Note: Node, npm, and PostgreSQL are required to run algowiz-app locally. More information
in the How to Build AlgoWiz section.
Michael Wen changed 4 years agoView mode Like Bookmark
Algowiz is a highly interactive web-based application aimed at spreading the love and knowledge we have for computer science.
It is an academic aid to students and teachers alike which covers a wide array of topics ranging from sorting and searching algorithms to exploring graphs.
Algowiz features lessons that users can read to learn about or refresh their knowledge on commonly used computer science algorithms, and quizzes that users can take to check their understanding of these algorithms.
Installation and Startup
It's easy to get started with AlgoWiz! Simply navigate to
https://aadijain725.github.io/AlgoWiz
How to Navigate AlgoWiz
On Algowiz homepage, there are several algorithm topics to choose from. You can click on one of the topic tabs and it will provide a list of algorithms associated with that topic. You can click on each tab based on your interest. There are two buttons next to each algorithm; Lesson and quiz button. You can choose to click on the lesson button that will take you to the lesson's page that provides a summary of the algorithm along with images and a visualizer to better grasp the content. The visualizer is currently in progress. Or you can click on the quiz button and test your knowledge of the algorithm. If you started the quiz but decide to go back to the lesson's page for some review, you can click on the back to lesson button. The back to lesson button is currently in progress.
Este Seyfried changed 4 years agoView mode Like Bookmark
Team Report
Last Week’s Team Goals
Finish visualizer wireframe and start implementation
Extend frontend unit tests
Create examples for DB Schema and API calls
Publish beta version of App, even if frontend and backend
are not connected yet. (use dummy data/api calls)
Create new workflow for Java with Maven
Wendy Jiang changed 4 years agoView mode Like Bookmark
Product description
Algowiz is a highly interactive web-based application aimed at spreading the love and knowledge we have for computer science. Initially, it will act as primarily an academic aid to students and teachers alike. It will cover a wide array of topics ranging from sorting and searching algorithms to exploring graphs. The experience will include a separate section for each of the various topics. Each of these sections will have a study guide, a quiz, and a visualizer to help visualize the concepts.
Latest Deployment
The latest AlgoWiz version is live at
aadijain725.github.io/AlgoWiz/
Local Setup:
Run the React Frontend
Note: Node and npm is required to run algowiz-app
Aadi Jain changed 4 years agoView mode Like Bookmark
Team Report
Last Week’s Team Goals
Code the wireframed areas of the site (Homepage, quiz, lesson etc)
Finish wireframe for Interactive Visualizer
Finish research on how to implement Visualizer
Write unit tests for components and look into CI for React
Add Spring code / Documentation to repository
Research on Heroku host provider
Michael Wen changed 4 years agoView mode Like Bookmark
Team Report
Last Week’s Team Goals
Set up a boilerplate React Application
Finalize wireframe diagrams for Homepage
Finalize wireframe diagrams for Lessons
Finalize wireframe diagrams for Quiz
Begin wireframe diagrams for Interactive Visuals
Research which provider / Architecture we decide for our database + server
Aadi Jain changed 4 years agoView mode Like Bookmark
Team Report
Last Week’s Team Goals
Set up Git Repository, including directory structure.
Converting google docs to Markdown on github
Rewrite Requirement doc to use more technical language (complete sentences, make each section clear without references to other documents)
Remove tier system and document new functional requirements to include tag system and organize by topic.
Set up a boilerplate React Application
Begin wireframe diagrams for UI
Aadi Jain changed 4 years agoView mode Like Bookmark
https://github.com/aadijain725/AlgoWiz
Team Report:
Goals from last week:
Complete requirements and policies document
Progress and issues:
Began requirement engineering.
Outlined features and stretch goals.
Created team policies and roles
Aadi Jain changed 4 years agoView mode Like Bookmark