Skip to content
This repository has been archived by the owner on Jan 26, 2021. It is now read-only.

GSOC 2020 RITWICK RAJ

ritwickraj78 edited this page Jul 11, 2020 · 16 revisions

Ritwick Raj

I shall be working on enhancing the Systers Portal under the mentorship of May , Sakshi, Sammy and Sanket .

About me

I am a second year student at Jadavpur University,India pursuing B.E in Information Technology.I have experience with a few programming languages including Python, Javascript and C++. Apart from coding I am a bibliophile and also love to spend time with some quality music and my guitar.

Profile Links

Github | Linkedin | Medium | GSoC Proposal

Work Hours

Days Hours (IST) Meeting Tool
Monday 10:00AM - 2:00PM
Monday 10:30PM - 11:30PM Portal Weekly Session Hangouts
Monday 11:30AM - 2:00PM
Tuesday 10:00AM - 2:00PM
Tuesday 10:00PM - 2:00AM
Wednesday 10:00AM - 2:00PM
Wednesday 10:00PM - 2:00PM
Thursday 10:00AM - 2:00PM
Thursday 10:00PM - 2:00AM
Friday 10:00AM - 2:00PM
Friday 8:00PM - 8:30PM 1:1 With May Hangouts
Friday 10:00PM - 10:30PM 1:1 With Sammy Hangouts
Friday 10:30PM - 2:00AM
Saturday 9:00PM - 9:30PM 1:1 With Sakshi Hangouts
Saturday 11:00PM - 11:30PM 1:1 With Sanket Hangouts
Sunday 10:00AM - 12:00PM

Weekly Status Report for Week 1

What have you accomplished this week (list specific items accomplished)?

  • Setup the wiki profile page.
  • Added office hours
  • Filled in when is good
  • Scheduled 1:1 with mentors
  • Worked on my weekly schedule of work.
  • Setup Medium account

What issues or roadblocks have you encountered this week?

No roadblocks for this week.

Have they been resolved, and if so, how?

-N.A-

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

-N.A-

Is further assistance necessary to resolve existing issues?

No

What do you plan to accomplish next week?

  • Attend Team Building Meeting
  • Attend 1:1 with mentors
  • Work on the blog
  • Go through the twitter docs

How does your progress compare to your project schedule?

no lagging as of now.

Weekly Status Report for Week 2

What have you accomplished this week (list specific items accomplished)?

  • Attended 1:1 with Mentors
  • Attended Team Building Meeting
  • Did some more research on my proposal
  • Found out possible blockers
  • Presented a presentation on webrtc vs zoom
  • Worked on the workflow of the campaign bot
  • Finalized on the Virtual Meets Tech Stack
  • Discussed first phase deliverables
  • Started working on the UI mocks for phase 1
  • Worked on the introductory blog post
  • Attended Portal Dev env session

What issues or roadblocks have you encountered this week?

No roadblocks for this week.

Have they been resolved, and if so, how?

-N.A-

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

-N.A-

Is further assistance necessary to resolve existing issues?

No

What do you plan to accomplish next week?

  • Attend Portal Team Meeting
  • Attend 1:1 with mentors
  • Publish the blog
  • Complete the mocks

How does your progress compare to your project schedule?

In time

Weekly Status Report for Week 3

What have you accomplished this week (list specific items accomplished)?

  • Had 3:1 with mentors
  • Broke down phase one issues into user stories
  • Completed the UI mocks given
  • Worked on the changes suggested after the review.
  • Went through the complications regarding the changes in bringing the meetus a level up
  • Broke down the phase two work into user stories and issues with the mentors
  • Worked on phase 2 UI Mocks
  • Worked on ER Diagram

What issues or roadblocks have you encountered this week?

No roadblocks for this week.

Have they been resolved, and if so, how?

-N.A-

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

-N.A-

Is further assistance necessary to resolve existing issues?

No

What do you plan to accomplish next week?

  • Attend meetings with mentors and weekly meeting
  • Submit the UI mocks given for phase two
  • Submit the blog(Forgot the Submit the last time:( )

How does your progress compare to your project schedule?

no lagging as of now.

Weekly Status Report for Week 4

What have you accomplished this week (list specific items accomplished)?

  • Attended 3:1 with mentors
  • Attended portal weekly meeting
  • Attended 1:1 with May
  • Attended portal biweekly meeting
  • Discussed the changes to be made with the entire community.
  • Submitted ER Diagram
  • Submitted all UI Mocks and got it approved from mentors
  • Published the blog post
  • Clarified workflow for the meetups

What issues or roadblocks have you encountered this week?

No roadblocks for this week.

Have they been resolved, and if so, how?

-N.A-

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

-N.A-

Is further assistance necessary to resolve existing issues?

No

What do you plan to accomplish next week?

  • Attend portal team meeting
  • Attend 3:1 with mentors
  • Work on the issues for Phase 1 as coding period begins

How does your progress compare to your project schedule?

In time

Coding period Begins

Weekly Status Report for Week 5

What have you accomplished this week (list specific items accomplished)?

  • Attended 2:1 with Sammy and Sakshi
  • Attended 1:1 with Sanket
  • Attended Portal Team Meeting
  • Added Settings PR for First Issue
  • Made changes on the PR as suggested by the mentors
  • Made changes in the Community by adding location fields
  • Added Required Tests
  • Corrected all Failing Checks.
  • Read about ajax requests and how to work on django with them
  • Added Search Bar and Submitted the PR for the same
  • Tried implementing the sticky search
  • Published Blog for week 1 Link
  • Checkins

What issues or roadblocks have you encountered this week?

No roadblocks for this week.

Have they been resolved, and if so, how?

-N.A-

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

-N.A-

Is further assistance necessary to resolve existing issues?

No

What do you plan to accomplish next week?

  • Complete the search for communities feature and submit the PR
  • Attend 1:1 with mentors
  • Attend orientation session for GSoC
  • Attend Portal Team Meeting
  • Start work with bringing meetups a level up

How does your progress compare to your project schedule?

In time

Weekly Status Report for Week 6

What have you accomplished this week (list specific items accomplished)?

  • Attended 1:1 with May
  • Attended 3:1 with Sanket, Sammy and Sakshi
  • Attended Portal Team Meeting
  • Made Final PR for the User Story 1 - User Story 1 - Mapview for communities
  • Made changes on the PR as suggested by the mentors
  • Got 2 PRs Merged this week
  • Added Tests for all Mapview for communities
  • Made changes on the PR as suggested by the mentors
  • Got 2 PRs Merged this week
  • Added Tests for all Features added
  • Added Maps Key as environment variable so that one can be created in travis.
  • Began with User Story 2 - Removing meetup locations
  • Removed all unnecessary models from meetups
  • Removed all views which are not required.
  • Made daily checkins

What issues or roadblocks have you encountered this week?

No roadblocks for this week.

Have they been resolved, and if so, how?

-N.A-

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

-N.A-

Is further assistance necessary to resolve existing issues?

No

What do you plan to accomplish next week?

  • Complete removing everything which is not required in meetup app
  • Attend 1:1 with mentors and admin
  • Attend Portal Team Meeting
  • Hoping to complete the meetup skeleton by the end of the week(Basic structure)

How does your progress compare to your project schedule?

In time

Weekly Status Report for Week 7

What have you accomplished this week (list specific items accomplished)?

  • Completed Removing the Meetup Location Model
  • Redesigned the complete structure for meetups.
  • Added permissions for leaders and groups
  • Started on the failing tests.
  • Made Progress in documenting the wiki as well as the Portal Drive
  • Attended 1:1 with May
  • Attended 3:1 with Sanket, Sammy and Sakshi
  • Attended Portal Team Meeting
  • Got final PR merged for user story 2. MapView for Communities
  • Made daily checkins

What issues or roadblocks have you encountered this week?

No roadblocks for this week.

Have they been resolved, and if so, how?

-N.A-

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

-N.A-

Is further assistance necessary to resolve existing issues?

No

What do you plan to accomplish next week?

  • Correct all tests
  • Make required changes suggested by the mentors.
  • Finish User Story 2
  • Attend 1:1 with mentors and admin
  • Attend Portal Team Meeting
  • Document the Wiki as per the wireframe provided by May.

How does your progress compare to your project schedule?

Slighty Ahead of Time.

Weekly Status Report for Week 8

What have you accomplished this week (list specific items accomplished)?

  • Submitted PR for Removing Dependency on Meetup Location
  • Corrected All Tests
  • Added Extra Unit Tests
  • Made all changes decided in the Portal Work Session
  • Attended Portal Work Session
  • Submitted PR for Meetup Search Revamp
  • Added Tests for the Search Feature
  • Attended 3:1 with Sanket, Sammy and Sakshi
  • Attended Portal Team Meeting
  • Completed User Story 3. The second last one for this phase
  • Made daily checkins
  • Documented the Portal Wiki

What issues or roadblocks have you encountered this week?

No roadblocks for this week.

Have they been resolved, and if so, how?

-N.A-

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

-N.A-

Is further assistance necessary to resolve existing issues?

No

What do you plan to accomplish next week?

  • Make a final PR on the Menu Revamp
  • Make required changes suggested by mentors
  • Finish User Story 4
  • Attend 1:1 with mentors and admin
  • Attend Portal Team Meeting
  • Document the Wiki as per the wireframe provided by May.
  • Document the Portal Drive

How does your progress compare to your project schedule?

In time

Weekly Status Report for Week 9

What have you accomplished this week (list specific items accomplished)?

  • Worked on Dropdown UI for Portal
  • Tried out different ways to implement the IP Location for the User
  • Made all changes on the code reviews for the PRs
  • Completed User Story 4 (All of them for first coding phase before time)
  • Updated the Wiki with the Code Organization and Requirements
  • Updated the Portal Drive with all the information of the community bonding period
  • Started work on Phase 2 with the Meetup History
  • Tried out different ways of going with meetup feature
  • Started to read documentation and implementation for APScheduler
  • Attended 3:1 with mentors
  • Attended Portal Team Meeting
  • Made daily check-ins
  • Submitted the Blog.
  • Submitted Phase 1 evaluation.

What issues or roadblocks have you encountered this week?

No roadblocks for this week.

Have they been resolved, and if so, how?

-N.A-

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

-N.A-

Is further assistance necessary to resolve existing issues?

No

What do you plan to accomplish next week?

  • Keep All Documentation Up to Date
  • Submit PR for Meetup History
  • Attend 1:1 with mentors and admin
  • Attend Portal Team Meeting

How does your progress compare to your project schedule?

Slightly ahead of time.

Weekly Status Report for Week 10

What have you accomplished this week (list specific items accomplished)?

  • Submitted PR for Meetup History Backend
  • Submitted Respective changes for Meetup History Frontend
  • Completed User Story 5 from my side
  • Made documentation somewhat up to date
  • Started Reading APScheduler and Celery Docs
  • Tried out different ways to implement settings in backend
  • Attended 3:1 with mentors
  • Attended Portal Team Meeting
  • Made daily check-ins
  • Submitted the Blog.

What issues or roadblocks have you encountered this week?

No roadblocks for this week.

Have they been resolved, and if so, how?

-N.A-

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

-N.A-

  • Submitted Phase 1 evaluation.

Is further assistance necessary to resolve existing issues?

No

What do you plan to accomplish next week?

  • Documentation
  • Made Changes suggested by mentors on PR
  • Settings for Users issue
  • Attend 1:1 with mentors and admin
  • Attend Portal Team Meeting

How does your progress compare to your project schedule?

In time.

Clone this wiki locally