https://github.com/bartekpacia/gci-tasks-2019
A complete list of official tasks I've done during Google Code-in 2019.
https://github.com/bartekpacia/gci-tasks-2019
california contest google-code-in open-source
Last synced: about 1 month ago
JSON representation
A complete list of official tasks I've done during Google Code-in 2019.
- Host: GitHub
- URL: https://github.com/bartekpacia/gci-tasks-2019
- Owner: bartekpacia
- Created: 2020-02-09T23:17:42.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-10-12T18:59:43.000Z (almost 5 years ago)
- Last Synced: 2025-02-06T10:37:37.748Z (8 months ago)
- Topics: california, contest, google-code-in, open-source
- Homepage:
- Size: 9.28 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## gci-tasks-2019
Google Code-in 2019 Summary for BartekPacia. All tasks I did for [Systers, an AnitaB.org community](https://anitab.org/systers/).
Tasks _are not_ listed chronologically.
Also, feel free to check out my write-ups. They're literally next to the file you're reading right now :)
**Tasks completed: 50**
1. Create a video to promote the Mentorship App (https://codein.withgoogle.com/archive/2019/t/4609934675673088/)
2. Write a blog post describing your experience in Google Code In 2019 with Systers organisation (https://codein.withgoogle/com/archive/2019/t/5238852575297536/)
3. Design a Task plan as a mentor on the Mentorship App (https://codein.withgoogle.com/archive/2019/t/4641116406677504/)
4. Run an Espresso UI test for Mentorship Android. (https://codein.withgoogle.com/archive/2019/t/6353262756757504/)
5. Draw the UI elements which would change in iOS version of the app (https://codein.withgoogle.com/archive/2019/t/4549955457384448/)
6. [Mentorship - Android] Create a BaseViewModel class. (https://codein.withgoogle.com/archive/2019/t/4626414800732160/)
7. Design a Dark/Night Mode UI for the Mentorship App. (https://codein.withgoogle.com/archive/2019/t/5415965601300480/)
8. Create a document on ways to enhance the accessibility of the Mentorship system (https://codein.withgoogle.com/archive/2019/t/6345968040017920/)
9. Use Kotlin Lazy Delegated Properties to initialise ViewModels (Mentorship - Android) (https://codein.withgoogle.com/archive/2019/t/6298486505472000/)
10. Add functionality to add new Task/Achievement (Mentorship - Android) (https://codein.withgoogle.com/archive/2019/t/6361188263264256/)
11. Implement a "Sort By" and "Filter" function for Members Page (Mentorship - Android) (https://codein.withgoogle.com/archive/2019/t/4884597028945920/)
12. Implement Swipe to Refresh for all the pages in the app (Mentorship - Android) (https://codein.withgoogle.com/archive/2019/t/4546283662999552/)
13. Implement Social Sign in for the app (Mentorship - Android) (https://codein.withgoogle.com/archive/2019/t6539278746648576)
14. Make a custom retrofit call adapter (Mentorship - Android) (https://codein.withgoogle.com/archive/2019/t/6493397875949568)
15. Design architecture solution to login using other platforms accounts and connect to other platforms accounts [Mentorship - Backend](https://codein.withgoogle.com/archive/2019/t/5750856364851200/)
16. Add a notification functionality to the application (Mentorship - Android) (https://codein.withgoogle.com/archive/2019/t/4606688888356864/)
17. Reduce the number of network operations in the application (Mentorship - Android) (https://codein.withgoogle.com/archive/2019/t/5992058104315904/)
18. Run an automatic code review for Mentorship Android (https://codein.withgoogle.com/archive/2019/t/5459253117059072/)
19. Redesign Home page to make the TextViews Clickable (Mentorship - Android) (https://codein.withgoogle.com/archive/2019/t/4919533836435456/)
20. Design a solution for managing personal user settings (Backend) (https://codein.withgoogle.com/archive/2019/t/4956035756851200/)
21. Create user dashboard endpoint [Mentorship - Backend](https://codein.withgoogle.com/archive/2019/t/5259104017186816/)
22. Design architecture solution for commenting tasks [Mentorship - Backend](https://codein.withgoogle.com/archive/2019/t/5928254016323584/)
23. Save login credentials using Credentials API (Mentorship - Android) (https://codein.withgoogle.com/archive/2019/t/6473137760239616/)
24. Add potential error responses to Swagger UI (Backend) (https://codein.withgoogle.com/archive/2019/t/6542967486021632/)
25. [Mentorship Android] Fix the overlap between text and button on Request Detail Screen (https://codein.withgoogle.com/archive/2019/t/5181241830146048/)
26. Write new logic to indicate if a user is currently on a relation for GET /users API (Backend) (https://codein.withgoogle.com/archive/2019/t/5166221465485312/)
27. Create a cron job to remove unverified users after a period of time (Backend) (https://codein.withgoogle.com/archive/2019/t/5586741738602496/)
28. [Mentorship Android] Redesign Members Page (https://codein.withgoogle.com/archive/2019/t/4844110989492224/)
29. Add query parameter to filter mentorship relations by current state (Backend) (https://codein.withgoogle.com/archive/2019/t/5702931844694016/)
30. Create a document to verify that the Mentorship App follows the App security best practices. (https://codein.withgoogle.com/archive/2019/t/5911151087452160/)
31. Write missing tests for Accept Mentorship Relation API (Backend) (https://codein.withgoogle.com/archive/2019/t/6684473270206464/)
32. Create a new page in our Mentorship App that highlights shared resources. (https://codein.withgoogle.com/archive/2019/t/6004103407206400/)
33. Create a Dockerfile to deploy the backend without setting up local environment (Backend) (https://codein.withgoogle.com/archive/2019/t/4796505806864384/)
34. Write a document about best REST practices (https://codein.withgoogle.com/archive/2019/t/5994467723575296/)
35. Remove "ParcelCreator" lint Suppressor from data classes (Mentorship - Android) (https://codein.withgoogle.com/archive/2019/t/5107454266834944/)
36. Make change password dialog non dismissable (Mentorship-Android) (https://codein.withgoogle.com/archive/2019/t/5240412898328576/)
37. Create a presentation to pitch the mentorship application to the Systers business team (https://codein.withgoogle.comarchive/2019/t/4685299213402112/)
38. Create a new feature to send an email when a user receives a new request (Backend) (https://codein.withgoogle.com/archive/2019/t/5205353877209088/)
39. [ Mentorship - Backend ] Create an Installation script for Mentorship Backend (https://codein.withgoogle.com/archive/2019/t/5094185233809408/)
40. Replace edit in popup to edit in place on profile screen (Mentorship - Android) (https://codein.withgoogle.com/archive/2019/t/5702423084007424/)
41. [Mentorship - Android] Add a SearchView Widget under the Members Tab (https://codein.withgoogle.com/archive/2019/t/4951455820152832/)
42. Write suggestions about the kind of information the mentorship application should be taking for making mentors and mentees profiles (https://codein.withgoogle.com/archive/2019/t/5974347211079680/)
43. Write a test to make sure a user does not delete unauthorised tasks (Mentorship-Backend) (https://codein.withgoogle.com/archive/2019/t/6418676878671872/)
44. Integrate past mentorship relations of the current user through API (Mentorship - Android) (https://codein.withgoogle.com/archive/2019/t/6321272892424192/)
45. Update an existing mentorship relation task to mark it complete (Mentorship- Android) (https://codein.withgoogle.com/archive/2019/t/5537829870895104/)
46. Create warning dialog boxes to accept and reject mentorship requests (Mentorship-Android) (https://codein.withgoogle.com/archive/2019/t/4983979728437248/)
47. Call an API using Python (Mentorship-Backend) (https://codein.withgoogle.com/archive/2019/t/6265051938291712/)
48. Create an Alert Dialog for Delete Account option (Mentorship-Android) (https://codein.withgoogle.com/archive/2019/t/5764411457798144/)
49. Test the Register API using Postman (Mentorship-Backend) (https://codein.withgoogle.com/archive/2019/t/5442950100680704/)
50. Clone, Setup and Run the Mentorship Backend code (Mentorship-Backend) (https://codein.withgoogle.com/archive/2019/t/4839106522120192/)