React Frontend: Login, Dashboard, Students

Harry · 22 Sep 2026 · 1 views
Log in to track your progress and mark lessons complete.

Routes

Login, dashboard, students list, add, edit - with a 404 and protected wrappers.

Hooks

useAuth for session; useStudents for list state; useFetch for reports.

Forms

One form component in add and edit modes; controlled inputs with inline validation.

Key Points

  • Reuse Button, Input and Card primitives.
  • Optimistic delete with rollback on failure.
  • Keep API calls in services, not components.
Share this post:

Comments (0)

Please login or register to comment.

Create a free account to keep reading

You've enjoyed a free tutorial! Register (it's free) to unlock every tutorial, track your progress and save code.

or sign in with your account

Already have an account? Log in