Google Summer of Code 2019/Web UI improvements: Difference between revisions

From Software Heritage Wiki
Jump to navigation Jump to search
No edit summary
(Add description)
Line 1: Line 1:
* '''Title:''' Web UI improvements
== Title: Web UI improvements ==
* '''Description:'''
 
* '''Student:'''  
* '''Description:''' Software Heritage can be accessed through a beautiful and rich Web UI, developed in Django. My project is focused on improving the archive website (swh-web).
** [http://example.com forge activity]
 
* '''Deliverables'''
** Front End Improvements
*** Improve Mobile Website
*** Improve Navigation, Accessibility
*** Improve Search UI
** Back End Improvements
*** Add Dev Tools - File History, Git Blame, In-Browser Editor and Patch download
*** Add API Endpoints
** Testing
*** Fix security vulnerabilities
*** Add Selenium End-to-End Tests
 
* '''Student: Kalpit Kothari'''  
** [https://forge.softwareheritage.org/p/kalpitk/ forge activity]
 
* '''Mentors:'''
* '''Mentors:'''
**  
** Antoine Lambert
** Valentin Lorentz
 
* '''Activity reports:'''
* '''Activity reports:'''
**  
** Will be updated soon


== Links ==
== Links ==


* [http://example.com source code repository]
* [https://forge.softwareheritage.org/source/swh-web/ swh-web]
* see project [http://example.com on the GSoC portal]
* see project [https://summerofcode.withgoogle.com/projects/#5266890438475776 on the GSoC portal]




[[Category:Google Summer of Code]]
[[Category:Google Summer of Code]]
[[Category:Google Summer of Code 2019]]
[[Category:Google Summer of Code 2019]]

Revision as of 09:55, 20 May 2019

Title: Web UI improvements

  • Description: Software Heritage can be accessed through a beautiful and rich Web UI, developed in Django. My project is focused on improving the archive website (swh-web).
  • Deliverables
    • Front End Improvements
      • Improve Mobile Website
      • Improve Navigation, Accessibility
      • Improve Search UI
    • Back End Improvements
      • Add Dev Tools - File History, Git Blame, In-Browser Editor and Patch download
      • Add API Endpoints
    • Testing
      • Fix security vulnerabilities
      • Add Selenium End-to-End Tests
  • Mentors:
    • Antoine Lambert
    • Valentin Lorentz
  • Activity reports:
    • Will be updated soon

Links