Overview
MediGuide offers personalized health guidance based on your biometric data. Creating an account is quick and secure, requiring just three pieces of information.Account Creation Process
Navigate to the Signup Page
When you first open MediGuide, you’ll see the authentication page with two toggle buttons at the top:
- Iniciar Sesión (Login)
- Registrarse (Sign Up)
Enter Your Username
In the Nombre de Usuario (Username) field, enter your desired username.Requirements:
- Must be unique (not already in use by another user)
- Required field - cannot be left empty
Provide Your Email Address
In the Correo Electrónico (Email) field, enter your valid email address.Requirements:
- Must be a valid email format (e.g., [email protected])
- Must be unique (not already registered)
- This email will be used for password recovery
Create a Secure Password
In the Contraseña (Password) field, create your password.Features:
- Use the Mostrar/Ocultar (Show/Hide) button to toggle password visibility
- Required field
- Use a strong, unique password
- Include a mix of letters, numbers, and special characters
- Avoid common words or personal information
Confirm Your Password
In the Confirmar Contraseña (Confirm Password) field, re-enter your password exactly as you typed it above.Validation:
- Both passwords must match exactly
- The system will display an error message “Las contraseñas no coinciden” if they don’t match
- You can use the Mostrar/Ocultar button to verify your entry
Submit Your Registration
Click the Registrarse button to create your account.What Happens Next:
- The button text changes to “Cargando…” (Loading) while processing
- If successful, you’ll see “¡Cuenta creada exitosamente! Iniciando sesión…”
- You’ll be automatically logged in and redirected to the main dashboard
- Your user ID and username are stored locally for the session
Validation and Error Messages
The signup form performs several validation checks:Email Validation
- Invalid format: “Por favor ingresa un correo electrónico válido”
- Already registered: “Error: Correo ya está registrado”
Username Validation
- Already taken: “Error: Usuario ya está registrado”
Password Validation
- Passwords don’t match: “Las contraseñas no coinciden”
Connection Errors
- Server not responding: “Error: Servidor no respondió”
- Network issues: “Error de conexión: [error details]“
After Account Creation
Once your account is successfully created:- Automatic Login: You’re automatically logged into your new account
- Session Storage: Your credentials are securely stored for the session
- Dashboard Access: You’re redirected to the main application interface
- Ready to Use: You can immediately start entering medical data
Enter Medical Data
Learn how to input your health metrics and biometric data
Password Recovery
Set up password recovery options for account security
UI Components Reference
The signup interface includes:- Authentication Toggle: Switch between Login and Signup modes
- Form Fields: Username, Email, Password, and Confirm Password inputs
- Show/Hide Buttons: Toggle password visibility for both password fields
- Submit Button: Processes your registration with loading state
- Message Display: Shows success/error messages with color coding
- MediGuide Logo: Platform branding at the top of the form
Technical Details
The account creation process:- Communicates with
/api/users/signupendpoint - Stores user data securely in the database
- Returns userId and username upon success
- Implements client-side validation before server submission
- Uses localStorage for session management
Your password is transmitted securely, but make sure you’re accessing MediGuide through a secure connection.
Troubleshooting
Registration button is disabled
Registration button is disabled
Email already registered error
Email already registered error
If you see this error, you may already have an account. Try logging in instead, or use the password recovery feature if you’ve forgotten your credentials.
Form fields are reset unexpectedly
Form fields are reset unexpectedly
Fields are cleared when you toggle between Login and Signup modes. Make sure you’re on the Signup tab before entering your information.
Next Steps
After creating your account, you’re ready to:- Complete your health profile by entering medical data
- Receive personalized health insights and recommendations
- Track your health metrics over time
- Access your health plans and symptom analysis
Congratulations! Your MediGuide account is now active and ready to help you monitor your health.
