Skip to content

Final Coding Work Done By Individuals

Halit Özsoy edited this page Jan 2, 2020 · 16 revisions
Member Work
Irem Worked on Android application.
- Added comment and rating pages to user's profile pages.
- Added the page that user can see the previously solved writing exercises.
- Do research about annotations in Android.
- Added the page for a solved writing exercise.
- Added images to exercises in Android.
- Fixed bug on bottom navigation bar on user recommendation page.
Gamze Worked on Android application.
- Added recommended reviewers page display and adapter java files, added recommended_users and recommendation page xml files.
- Exercises are getting by userId so when user solved an exercise, s/he cannot see or solve it one more time.
- Improved recommended_user.xml design, added grade level with explanations, changed the recommended user icon.
- Changed top bar and app colors in some pages.
- Made send review button rounded.
- Research about annotation.
Gokhan Worked on Backend.
- Implemented SearchUserTest which tests corresponding endpoint.
- more coming soon.
Egemen Worked on web application.
- Created and beautified profile component. Used in profile page and user search.
- Created user search
- Created a multi-state invite button, proud of it.
- Created the Chat page
- Provided the user with chat invites and conversations in the same place
- Created commenting and rating mechanisms for profile page
- Created essay selection, getting recommendation and requesting review components.
Ahmet Worked on Backend.
- Created and integrated AWS S3 for storage, both images and audio.
- Created file upload service.
- Created recommendation mechanism.
- Created assignment services and endpoints.
- Created comment and rating system.
- Created review request mechanism.
- Created essay services and endpoints.
Emirhan - Learned the new structure Halit created, fixed bugs
- Added exercises to frontend.
- Created writing exercise page and an endpoint for the exercise inputs
- Created an exercise suggestion page compatible with our multiple choice exercise types
- Learned about annotation, W3C.
- Fixed exercise component in frontend.
Arda Worked on Backend.
- Implemented Comment System endpoints and services.
- Implemented Annotation System endpoints and services.
- Implemented two new endpoints and related services for Rating system, which is used to get or update a rating between two given users.
- Implemented getSourceByEssayId endpoint, which returns the essay text of an essay with a given Id.
İbrahim Worked on Android application.
- Created exercise addition page.
- Added writing exercise solving page with text&image upload options.
- Added text&image upload options to exercise addition page.
- Connected exercise addition page to API.
- Connected writing solving page to API.
Halit Worked on web application.
- Created frontend layout and structure.
- Created exercises, exercise search and prof. exam pages.
- Created login/register pages.
- Created an annotation system supporting both text/image sources, (created parsers for w3c data model, and a annotation UI, I literally ended up creating AnnotationDataFactory.js in frontend), proud of it.
- Connected React-Cosmos (for checking out/testing components) and React-Testing-Library for unit testing.
- Built CI/CD system with Travis & AWS.
- Helped Backend team with deployment & server configurations.
- Made lots of bug fixes in all parts frontend.

🏠 Home

📃 Assignments

👯 Team Members

📚 Resources

Clone this wiki locally