curriculanalyzer's People
curriculanalyzer's Issues
do things
As an admin, I would like to integrate database and front end functionalities
As a user, I would like to view the curriculum information on a website in a readable fashion
As a user, I would like to view the curriculum information on a website in a readable fashion
Getting more done in GitHub with ZenHub
Hola! @dbanerjee87 has created a ZenHub account for the JoshVorick organization. ZenHub is the only project management tool integrated natively in GitHub – created specifically for fast-moving, software-driven teams.
How do I use ZenHub?
To get set up with ZenHub, all you have to do is download the browser extension and log in with your GitHub account. Once you do, you’ll get access to ZenHub’s complete feature-set immediately.
What can ZenHub do?
ZenHub adds a series of enhancements directly inside the GitHub UI:
- Real-time, customizable task boards for GitHub issues;
- Multi-Repository burndown charts, estimates, and velocity tracking based on GitHub Milestones;
- Personal to-do lists and task prioritization;
- Time-saving shortcuts – like a quick repo switcher, a “Move issue” button, and much more.
Add ZenHub to GitHub
Still curious? See more ZenHub features or read user reviews. This issue was written by your friendly ZenHub bot, posted by request from @dbanerjee87.
Getting more done in GitHub with ZenHub
Hola! @QuiGonSwag has created a ZenHub account for the JoshVorick organization. ZenHub is the only project management tool integrated natively in GitHub – created specifically for fast-moving, software-driven teams.
How do I use ZenHub?
To get set up with ZenHub, all you have to do is download the browser extension and log in with your GitHub account. Once you do, you’ll get access to ZenHub’s complete feature-set immediately.
What can ZenHub do?
ZenHub adds a series of enhancements directly inside the GitHub UI:
- Real-time, customizable task boards for GitHub issues;
- Multi-Repository burndown charts, estimates, and velocity tracking based on GitHub Milestones;
- Personal to-do lists and task prioritization;
- Time-saving shortcuts – like a quick repo switcher, a “Move issue” button, and much more.
Add ZenHub to GitHub
Still curious? See more ZenHub features or read user reviews. This issue was written by your friendly ZenHub bot, posted by request from @QuiGonSwag.
As an user, I want to be able to make course selections so that I can add the class I have taken
As an user, I would like see curriculums in a basic tree visualization
As a user, I would like to see a potential graduation path
As a user, I would like to see a potential graduation path
As an user, I want an interface so that I can make selections and use the application
Tasks
- Search Functionality
- Basic list output of data
- Allow users to make selections on courses they have taken
- Create objects to be used in graph visualization
- Create graph visualization of data
- Allow user to navigate around graph
Notes
Danny's wrist can't type fast enough
Please heal
As a user, I would like to add courses to "Courses Taken" list
User should be able to pick a course from searchable menu and add it the the "Courses Taken" list. This will result in changes in the accompanying tree
Reach:As a user, I would like to login to onTrack using my google account
As a user, I would like to search through all potential courses
Change all back end to python
As a user, I would like to add courses to the "Plan on Taking" List
User will be able to search through database of courses and add a course to the "Plan on Tacking" list. This will result in visual feedback from the accompanying tree.
As an admin, I would like our webscrapper to pull all CS courses
Add JavaDB, DB APIs
Create JavaDB and DB APIs
As an admin, I want webscrape course data so that the database can be populated
- Create a webscraping tool to gather CS course data from GaTech Websites
- Use the tool to populate course data
Things the tool should scrape
- Courses
- Prereqs
- Course details ?
Notes
Make sure that the tool is designed in a way that can be expanded in the future in case we decide to have more data gathered.
As a user I would like to scroll through tree page
User should be able to scroll (left, right, up down) through tree visualization
As an admin, I want a database so that I can have a place to store course data
- Find Database Host
- Decide on a format for storage of data in database
- Setup relational database to be used for course data using the above format.
Notes
We need to finalize on what kind of database system we will be using and find host.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.