This is a project showing my personal development practices. Feel free to browse around and check out the code.
It is designed to help a clinician digitize their patient intake process, and allow them to create a fully customizable online form that is usable on a wide variety of device sizes.
- Well contained development cycle: 1 sprint, roughly 10 8-hour days
- Use best practices and create a consise and beautiful frontend using React
- Create a simple, scalable backend using microservices and AWS (serverless)
- Keeping the markup and css modern and lightweight, focus on flexbox
- Reponsive design using scss templated media queries
- Good evergreen browser compatibility
- React-based front-end with scss modules
- View individual form
- Edit invididual form
- View list of forms
- View list of responses
- View individual reponse
- User authentication and sign-in
- JSONServer prototype back-end
- Forms
- Form responses
- Node.js microservices to replace JSONServer
- Forms
- Form responses
- Accounts/authentication (JWT/bcrypt w/ work factor)
- serverless framework deploy on AWS via lambdas
- DynamoDB back-end, local dynamodb for dev