beardofedu / beardofedu/chicago-dev-days

AUTH-002: User registration — sign-up form with email verification

Open
#38 0 comments 0 reactions 0 assignees View on GitHub
auth enhancement sprint-2
Dominant language
HTML
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Overview
Implement the user registration flow. New users can create an account with email, password, and display name. A verification email is sent on registration.

## Acceptance Criteria
- [ ] Registration form with name, email, password, and confirm-password fields
- [ ] Client-side validation before submission
- [ ] Verification email sent via transactional email service
- [ ] User is logged in automatically after verifying their email
- [ ] Duplicate email check returns a clear error

## Depends On
- #5 (AUTH-001 — login flow and session management)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading #5, AUTH-001, to understand the existing login flow and session management before planning registration. Then use the acceptance criteria as the completion checklist: form validation, duplicate-email errors, verification email delivery, and automatic login after email verification.

Written by the indexing model from the issue text.

Assessment

Tech stack
html
Domain
authentication, backend, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.