# Probate App ## TL;DR I've done a hackish job of some basic work on a side project for legal process automation. I'd like to have it shored up, since its not allot of work we can: - move what exists and start over copying what is of value; - just fix what exists in place. The existing site works in Brave (API access) browser but I need to disable security. Cloudflare probably being ovelry secure because I run the API in a `minikube` server from my SOHO. ## Objectives I'd like what exists shored up to the level where I or any develoepr can jump in and add a feature here and there chipping away at the final project. This includes (all exist now): - landing screen; - routing with basic react routing; - integration of signup and sign-in; - the right navigation (moved to the left) - stretch: make it colaps into icons - API - show existing "Applications" - delete an application Time permitting we can add the first page of the "Wizzard" which again is done. Its done in ReactFinalForm which I think adds more complexity and is poorly documented with no support - even if it is a great tool its too hard to use. The API exists for this but, the first form woudl requre: - API: - create new "Application" - add the basic details from form 1; - fetch registries fror dropdown. ## Requirements - remove rebass; - some for of theming would be great, I already have a theme.ts file; - emotion is fine to keep, I like it; - TypeScript; - props should be typed and uniquley named like `DropDownProps` or `CheckBoxProps` not just `Props`; - Do PRs for feedback; - favour what exists in RN by default like routing; - storybook is fine; - test on Safari and some sort of Chrome browser - use common commit messages like "feat: bla bla" or "fix: bla bla" https://www.conventionalcommits.org/en/v1.0.0/ # Source & Testing You can use the existing site with: username: Madie73@yahoo.com password: abc123 Don't delete the existing application. I can create new accounts no problem if needed. Source code can be found at the URL below. You should have access: https://github.com/fullboar/probate-web ## Billing Invoice when you like. I'd prefer the invoce aligns with some form of tangable feature. I think you mentioned you have two weeks to spare so lets see what we can get done in a sprint.