A 100 days of code challenge to improve mastary of front-end, back-end and testing technologies.
- Improve mastery of React
- Gain practice with minimal APIs in dotnet.
- Gain basic understanding of Next.js
- Experiment with BDD tooling.
- Experiment with containerized deployment and Vercel.
- A React font-end to establish meters (such as water or electricity) and capture their readings.
- Make use of React Hook form with Zod for validation.
- Reduce form boilerplate using react-ts-form
- Attempt OCR recognition using react-camera-pro.
- A simple Web app built with Next.js which reports on the captured data.
- A minimal API back-end build in .NET 7
- Support Authentication and account creation with Google.
- Experiment with Behavior-driven development using
- specflow for the .NET 7 back-end
- Cucumber and Cypress for font end.