DijitallNotarer is a digital notarization platform using NestJS (backend), Next.js (frontend), and GraphQL APIs. It integrates LocalStack for AWS services, features a monorepo with Yarn workspaces, and includes CI/CD with GitHub Actions. Ideal for showcasing serverless and modern web tech stacks.
Setting up the Next.js client is the perfect next step, especially to handle the register and verify OTP flows from the front end:
Connect the front end with your GraphQL API**: You can call the registration and OTP verification mutations from the client and interact with the backend in real-time.
Handle validation errors gracefully: The validation messages from the backend (like password requirements, email format issues, etc.) can be parsed and displayed in a user-friendly way on the front end.
Improve the user experience: You can add loading indicators, error messages, and success feedback during the registration and OTP verification processes.
Seamlessly manage state: Using tools like React state management or Apollo Client will help manage user sessions, form inputs, and feedback.
Setting up the Next.js client is the perfect next step, especially to handle the register and verify OTP flows from the front end: