Introduction

There are many key parts to managing and finishing a project.

  1. README.md. This contains information to help someone get started with the project. The alienWorld repository was built from NightHawk pages, so much of the README already contained many development guidelines.

  2. Project Plan. This contains a project plan and guide. This contains plan for the project and overviews the key elements of code.

  3. Issue Management. Issues help drive the work of the project. Open issues are assigned to individuals. Closed issues contain history of work that has been completed.

  4. GitHub Pages Blog. A big advantage of GitHub Pages as a frontend is that allows for classic frontend runtime and blogging to be contained in one place. In education, a huge part of our project is how it was made, and how we collaborated, and how we progressed through steps.

  5. GitHub Pages History/Time Box. Managing meetings and capturing history tell a big story for a team. Time Boxing history is a great way to share key elements of project.

  6. Anatomy of Alien World. This contains key thinking that went into designing code. This was build in same document as Project Plan.

  7. Code Comments. Almost everyone, including Teachers, do not remeber how code works withou comments. Be sure to comment key code block and algorithms.