Gurukul
Applicant tracking system for scholarship provided by an organization
MileStones
MileStone 1
- Get Data from Google sheet DONE
- populate local database
- Everytime sheet is updated or new record is added; add/updadte record in local database also DROPPED
MileStone 2
- Get filtered data from mongodb
- Update data in existing record
MileStone 3
- Normalize MongoDB data DONE
- provide suggestions to relate
Mongo
- move to mongoose models DONE
- DeprecationWarning : useUnifiedTopology DONE
Misc
- Change Google App name from Quickstart to Gurukul
- Move secrets to seperate folder
- .gitignore DONE
- Separate Dev dependencies vs run dependencies DONE
- eslint rules DONE
- Doc for GoogleSheets and MongoDBO
- Validation on inputs (if needed)
- Do not print stacktrace. Hide code; give useful message
- GoogleSheets error is not rendered
- try to avoid cors
- structure vuejs code DONE
- GoogleSheets page; what is getApplicantId throws error
- Referrer/School autocomplete using typehead.js