ivan0313
ivan0313
Whenever Apollo Client fetches query results from your server, it automatically caches those results locally. This makes subsequent executions of the same query extremely fast. See: https://www.apollographql.com/docs/react/data/queries/ - [ ]...
- [x] Setup project to use typescript #58 Migrate js and jsx files to ts and tsx files, open separate PRs to deal with one or a small number of...
frontend - use jest unit and integration testing - use cypress for end-to-end testing backend - use unittest to create unit tests
Allow user to edit and delete all profile data using the web interface. - [ ] Delete single profile - [ ] Delete multiple profiles - [ ] Create profile...
Right now, the naming of Profile and Image are very inconsistent throughout the application, both front-end and back-end. For example, Profile vs Portfolio Image vs Photo. Let's renaming all occurrences,...
Currently, clicking next or previous page on image gallery will automatically scroll to top. https://github.com/ivan0313/Facial-Recognition-Database-Management-System/blob/6cc0a7528cbe6ecfc6f6f9a4f34900a71dbcfb35/src/components/images/Gallery.jsx#L108 This is not an issue on the `/images` page, but it becomes an issue when...
Add feature to allow user to upload multiple images and automatically start detection and recognition task for each uploaded image. - [x] Create Page to view all tasks #60 -...
Edit the ProfileDetails.jsx page to include a editing view so user can edit profile's name, and other details such as age, country, date of birth, etc...
Allow user to select which image to be used as the profile thumbnail. - [ ] Create API endpoint to execute mutation on modifying or adding thumbnail to a portfolio...