About the Project and Community Bonding Period..





To start writing about updates regarding my GSoC project, the first obvious thing I need to do is to explain what my project really is. So let’s get started.


About my Project

What is SCoRe?

As stating from the official WebSite:

The SCoRe Lab has conducted research covering various aspects of sensor networks, embeded systems, digital forensic, information security, mobile applications, cloud, blockchain and software tools.

What I will be working on

LabelLab:

LabelLab is an image analysis and classification platform for Machine Learning researchers. Originally built to classify images of elephants, it has been developed over the years and is now a full-fledged ML utility tool that is able to classify all kinds of images and carry out a number of ML-related tasks in a project-based manner while teaming up with other researchers.

Main Idea Goals to be Implemented this summer:

  1. Create a ticketing/issue tracking system inside projects (e.g. Similar to Jira)
  2. Enhance the chat system present inside teams
  3. Migrating the Flutter project to V2 embedding.
  4. And some additional Goals

Community Bonding Period

The SCoRe Community

All of the people I have met so far in the community are very nice. The SCoRe community as a whole is a small but active community. Being a part of the discussions here is an absolute pleasure.

Weekly call set up

I have Amlan Kumar Nandy as a mentor and since this is also Frontend (mobile & web both) and Backend application, I have vaishnavi gupta working along side with me on backend and web. We have set up a weekly sync call with the prjoect in which We will share my updates regarding the work done in the past week, any issues I am facing, and discuss the work for next week. In addition to this, I can always contact them on Gitter for any issue I am stuck in.

Work Till now

The first thing I did in the community bonding period is setting up this blog. I wanted to have one for a long time and this seems to be a really nice opportunity to start. So before the Community bonding period started i tried to setup the Flask backend on Computer (P.S Ran into hella issues xD). Finally got it set it up.

In Second week, I worked on Some of those Endpoints making them fully accessiable. And We, me and team decided we will start working on backend and finish that as soon as possible so that we can work separately on Mobile and Web application. Our Coding Period will be starting from 13 june but like i said we started early hehe.

PR's and Issues

  1. PR #642 : backend:Implement Listing Issues Endpoints (LabelLab 13) (Open).
  2. PR #640 : backend:Initialize Comment Controller (LabelLab 17) (Merged).
  3. PR #638 : backend: Initialize Issues Controller (LabelLab 4) (Merged).
  4. PR #630 : Created an instance for Imagecropper (Merged).
  1. Issue #628 : deprecated version of the Android embedding (Open).
  2. Issue #626 : Method not found: 'ImageCropper.cropImage' (Closed).

With that, the community bonding period has ended on 12th June and the coding period officially begins and for now, I will be continuing working on my first deliverable.

See Ya all in next Read, Till then
Sayonara✌️