
web
Blood Care
Next.js + TypeScript platform featuring JWT authentication and role‑based access. Uses Prisma ORM on Express for reliable data access and MUI for modern UI components. I implemented typed API contracts, secure flows, and Zod‑validated forms with helpful errors, ensuring maintainable code and consistent UX.
Project Type
web
Development Timeline
21/05/2024 - 01/06/2024
Engineering Role
Full‑Stack Developer
Key Features & Architecture
- Authentication with JWT and role‑based access
- Modern Next.js UI with MUI components
- Prisma ORM with typed API contracts
- Form validation and error handling with Zod
Engineering Responsibilities
- Solely responsible for the end-to-end development of this project, including both the frontend and backend.
Technologies & Tools
TypeScriptNext.jsRedux ToolkitMUIAxiosZodNode.jsExpressMongoDBPrismaVercel