CodeClan Project 2. Week-long JavaScript Group Project - It is a single-page educational app which uses MongoDB, API with keys, webpack, CSS, and HTML. Aims: To gain experience working in a team with other developers - to understand some of the challenges this creates and ways to overcome them. To have the opportunity to use Agile working methods. To become more confident using Git/GitHub for a multi person project. To consolidate learning from the JavaScript module. To investigate some JavaScript libraries you haven't used before (learning how to read docs is an invaluable skill). To create a project using core Javascript - this means NO front-end frameworks or jQuery are allowed. TDD - unit testing of models where appropriate. Some application of Agile concepts e.g. a morning standup, sprints, a kanban board (Trello). Regular Git commits and use of branches with frequent merges.