This project supports search flight delay history in U.S. in 2015, based on a previous group project in CS 411 Course project at UIUC.
Data: 2015 US Transporation from Kaggle
- clone the github repository to your local computer
- enter the subfolder flight-delay
- start redis server
- run
npm install
to install packages required for this project - run
npm index.js
to start the project - visit
localhost:3000/
in your browser and now you can explore it
- add Redis as a cache
- Re-configure the front end using React
- Add ORM to prevent SQL injection
- Lump private info in .env file
- Since there are so many rows, try retrieve 20 rows at a time
This is a template for CS411 project repository. Please make sure that your title follows the convention: [TeamID]-[YourTeamName]. All TeamID should have a three digit coding (i.e. if you are team 20, you should have team020
as your ID.). You should also make sure that your url for this repository is [fa23-cs411-team000-teamname.git] so TAs can correctly clone your repository and keep them up-to-date.
Once you setup your project, please remember to submit your team formation to the team form.
You should make sure you allow TAs to access your repository. You can add TA(s) as a collaborator to your repository.
Eash submission should be in it's own release. Release are specific freezes to your repository. You should submit your commit hash on canvas or google sheet. When tagging your stage, please use the tag stage.x
where x is the number to represent the stage.
You should make sure you keep your project root files up-to-date. Information for each file/folders are explained.
Individual code contribution will be used to evaluate individual contribution to the project.