Requirement Analysis - 1272371/Atom GitHub Wiki

Notes:

  • Will need a live server running: Use Wits Lamp server that runs with Apache 2

  • Will need a local server that we can each work on: Use Xampp

  • Will need a database: Use a MYSQL database

  • Will need get familiar with specific languages to allow us to work with web design: HTML, CSS, JavaScript, PHP, Java, Python

  • Will need a web interface: Will use HTML and CSS to create a dashboard where there is a sidebar to navigate to the various pages and on each page there will be PHP and JavaScript to allow the pages to be interactive

  • Will need to have a continuous integration system in place: Use Travis CI

  • Will need to have a code coverage system in place: Use CodeCov