Skip to content
This repository has been archived by the owner on Jul 6, 2020. It is now read-only.

GSoC 2019 Progress Report

sanketbansal edited this page Jun 24, 2019 · 6 revisions

GSoC 2019 - Progress Report

Phase 1

Work completed

Angular-CLI: Upgrade Angular-CLI version from 5 to 7 #125

  • The project has been upgraded to latest angular-CLI version.
  • Required config files have been updated according to the latest version.
  • Angular version related bug present in api.service.ts has been removed.
  • The test cases have been modified to solve the issues of fake routing.

Visible scroll-top button and smooth scroll on privacy-policy page #111

For issue 106:

  • Added Z index value to the scroll top button.
  • Reduce the z-index valu of the footer to 0.
  • Implemented smooth scroll for scroll top button.
  • Made the main content scroll smoothly on clicking nav content.

Screenshot (40)

For issue 107:

  • Added the scroll bar in the nav container of privacy policy page.
  • CSS property max-height has been added in the nav container div.

Screenshot (44)

  • Added smooth scroll for scroll-top button evalai_edit_0

  • Added smooth scroll for the nav content. cloudcv


In Progress:

Modified the Auth pages #139

  • Modified login and signup components to make UI similar to current evalAI UI.
  • Added reset-password component reset the password using UI.

Screenshot from 2019-06-05 22-48-40 Screenshot from 2019-06-05 22-49-05

Modified homepage #140

  • Modified the home component to make its UI similar to current EvalAI UI.

Screenshot from 2019-06-05 22-01-50 Screenshot from 2019-06-05 22-01-58 Screenshot from 2019-06-05 22-02-05

Modified dashboard page #141

  • Modified dashboard page UI to make it similar to the current EvalAI UI.
  • Dashboard-content component added for specific dashboard functionality in the dashboard UI. Screenshot from 2019-06-06 00-30-19

Modified challenge list #143

  • Challenge list HTML file modified to make its UI similar to the current EvalAI application.
  • Modified logic to display hosted challenges UI.
  • Challenege list styles are changed by using the styles ported from current EvalAI project.
  • Publiclist component and challenge card component are also modified correspondingly.
  • Some utility component like side-bar and dash-footer component have been added. Screenshot from 2019-06-11 13-01-23

Screenshot from 2019-06-11 13-01-30

Screenshot from 2019-06-12 14-47-47

Modified team list component to view/create teams #149

  • Modified the UI to look similar to the current EvalAI application.
  • Changes made in logic to create and select the host team to create challenge.
  • Changes made in loader UI to show status of the application processing.
  • Changes made in logic to create/ select team for participation in challenge. Screenshot from 2019-06-16 10-44-43 Screenshot from 2019-06-16 10-44-56

Modified challenge create page #150

  • Changes made in UI to make it look similar to current Eval AI application.
  • Changes made in challenge service to subscribe for api callback of createChallenge method.
  • Changes made in the logic to handle the file upload and show related errors and toast.

Screenshot from 2019-06-16 10-49-36

Screenshot from 2019-06-16 10-49-54