FOSSASIA

[winners] Phimp.me/Website: Automatically Build a Site using Travis (or another CI service) and a Script

The phimp.me project has an outdated website in the gh-pages branch. Our goal is to build the site automatically using Travis Sphinx or another script on every merged pull request using the Readme.md as a source.

TASK

Open relevant issues and solve at least one issue with a substantial commit to move towards this goal. One-line code changes or text only changes are not sufficient.

Here are ideas for improvements:

  • Build the site automatically
  • Create a basic a design using Material UI using the same colors as the app
  • Create a menu bar similar to https://fossasia.org
  • Create a footer with different columns similar to the FOSSASIA iste
  • Add QR codes for Fdroid and Playstore
  • Ensure the sites loads fast
  • Enhance the Readme.md
  • Add section social media channels into the Readme.md
  • Add section for contributions
  • Generate subpages from the /docs folder

REQUIREMENTS

  • Knowledge in HTML, Jekyll, CSS
  • When making a PR provide a link to a test page on your own Github repo
  • Avoid external services

EXPECTED OUTCOME

  • An improved website using Material UI
  • Substantial commit adding or improving a feature

LINKS

Task tags

  • website
  • documentation
  • continuous integration
  • scripts

Students who completed this task

Kumuditha_S.A.C.K, parzivox, Sid911

Task type

  • code Code
  • chrome_reader_mode Documentation / Training
  • web Design
close

2019