This is where WeGrowNepal became a product rather than a set of pages. The API was created and the website was connected to it, and over two weeks the things the site is made of arrived: the note library reading from real data, uploading with progress and a file size shown before submission, community groups and posts, discussions and comments, contributor profiles with editable details, settings, and the leaderboard.
Notes gained the stable identifier they still use, so a note has one address rather than depending on its position in a list. Ratings and views were wired up. The site was made installable as a progressive web app.
It was also where a great deal of what later had to be undone was introduced, and it would be dishonest to describe this fortnight only as a build-out. The invented statistics, the hardcoded leaderboard ranks and the seeded accounts all date from this period. Every one of them has since been removed, and each has an entry of its own.
The commit history for this stretch is not release notes — it is working notes, written while the thing was being built. What shipped has been described here properly rather than quoted.
Everything in this release
- Added
The API, and the website connected to it.
- Added
The note library, uploads with real progress, and a stable id per note.
- Added
Community groups, posts, discussions and comments.
- Added
Contributor profiles, settings and the leaderboard.
- Added
Ratings and view counts.
- Added
The site is installable as a progressive web app.