CodeYourFuture / CodeYourFuture/curriculum

Overhaul Report A Goose

Open
#1,590 0 comments 0 reactions 0 assignees View on GitHub
ITP
Dominant language
HTML
Stars
76
Forks
135
Avg merge
1d 3h
Merged PRs (30d)
20

Description

In [ITP Onboarding Sprint 3](https://programming.codeyourfuture.io/onboarding/sprints/3/) there is prep/backlog work work using [Record A Goose](https://github.com/CodeYourFuture/Project-Record-A-Goose)

There are a number of problems with this at the moment:
1. The codebase is old and can't be easily deployed, e.g. it uses deprecated libraries, its build process depends on having a python2 installed, etc. A trainee recently asked how they can deploy locally to preview their changes, and there was no good answer.
2. It's currently hosted on Render which is really slow to wake up the first time you load the page (see https://github.com/CodeYourFuture/curriculum/issues/948).
3. We recommend using WAVE, which doesn't work for file:// URLs (or possibly even on localhost)

We should overhaul this so that we have a modern, useful, deployable application which can easily be modified and tested out.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.