Starting with sprint 6 I plan to write about every sprint here on IndiHackers to get feedback from fellow hackers. If you have any questions ask my anything.
Sprint Goal: Publish Fulcrum for the first time and improve React Knowledge
Review
=============
37 Story Points, Average: 22
Website: http://awiki-245320.appspot.com
Planned Stories:
Release on IndiHackers
BUGFIX: Different pages could overwrite respective localStorage items.
Add shortcut / for search enhancement.
Add check boxes to document, to create simple to-do lists.
BUGFIX: Ctrl+Enter doesn't work anymore for saving.
BUGFIX: http://awiki.... produces an error. I configured a redirect on Google AppEngine.
Added During Sprint
Implement Analytics.
ENHANCE: Disable H1 and enable H3 instead, that you have h2 and h3.
ENHANCE: Make the Input resize to the width of the title.
Improvement Tasks
IMPROVE: Learn more about how to structure asynchronous React apps and testing.
IMPROVE: Create better Tests for the GUI, with react-testing-library and Cypress.
Retrospective
This sprint went very smooth. I will definitely keep on adding more tests, even if it will slow me down in the short run. Additionally, I will migrate to TypeScript from pure JavaScript.
Planning Sprint 7
=================
Goal: Add standard collaboration features.
32 Story Points
Planned Storys
I want an easy way to reach the last viewed pages, that I can jump between quickly between the content I need a lot at the moment.
As a drive user I want that gwiki-files are associated with Fulcrum, that I can open them directly from Google Drive.
When I created interesting information, I want a way to share it with others.
Cache already loaded files, that I don't have unnecessary loading times.
Improvement Tasks
IMPROVE: Use flow or typescript to improve code base.
That's it for sprint 6. I would love if you have a look at Fulcrum and give me feedback. Again, if you have any questions ask my anything.