Note: This project is under significant development.
This is flashcard based vocabulary learning web application. The words are drawn from Gregnat's 900 words GRE vocabularies.
Each word is defined using The Collins COBUILD Advanced Dictionary style where definition are provided in full sentences, rather than excerpted phrases.
prosaic: Something that is prosaic is dull and uninteresting.
The example sentences are drawn from highly curated Puritan works or using various English Translation of Bible. The sources for these are from Studylight.org.
cd backend && npm install
npm run dev
.Create env file with dbURI for Mongodb and Secret key for Jwt Token.
This can be found in url http://localhost:3000/api-docs
The flashcard schema includes "id," "word," "meaning," "sentence," "reference," and "reviewStatus" with an enum of ['NotReviewed', 'Reviewed', 'Mastered'].
The user schema includes "username," "email," "password,".