-
Notifications
You must be signed in to change notification settings - Fork 0
Home
DianaKorladinova edited this page Jan 12, 2023
·
5 revisions
Readathon App
Swagger Documentation
Project Presentation
- Created the back-end
- Created book scheme
- Books now have multiple-choice questions (with a single correct answer)
- Created a user model
- Eligibility check now available
- JSON Web Tokens (JWT) - tutorial
- User profile updated with each successful quiz
- Fixed some issues with the monthly challenge
- Added CORS (needed for fetching APIs)
- Token verification fully functional
- Connection and verification checkpoints added
- Created the front-end
- The monthly challenge displays from the server
- Added Material UI
- Initialized the router
- Created the home page
- Book information downloaded (fetched from the OpenLibrary Books API)
- Fixed router and replaced dummy links with real ones
- Divided local and global components
- Authentication and connection checked on first rendering
- Added fallback for the OpenLibrary Books API - issues due to API update
- Questions and answers dynamically rendered
- Quiz answers are checked
- If eligibility check is also successful, the user can add a book for the next challenge
- Created book upload component
- Created book search component (using OpenLibrary Search API)
- Book adding fully implemented