Lebnexis Challenge Experience
FullstackUser Profile Page
Desktop Preview
FULLSTACK
4-6 hours
BEGINNER
Mentor ReviewedChallenge Overview
User Profile Page
Build a full stack user profile management system where authenticated users can view and update their personal information. The profile page should include fields such as name, email, and additional optional details like country, language, and profile image. This challenge focuses on protected routes, user data management, form handling, and database updates. You are free to use any programming language, framework, or library.
Core Build
Project Requirements
- User must be authenticated to access the profile page
- Unauthenticated users must be redirected to login
- User must be able to view their profile information
- User must be able to update their profile information
- Profile must include at least name and email
- Users must be able to update additional fields (country, language, etc.)
- Updated data must be saved in the database
- Changes must persist after page reload
- Users must only access their own profile data
- Basic validation must be implemented
- Success and error messages must be displayed
- Profile image upload is optional but recommended
Submission Open
Ready to submit your solution?
Upload your project for mentor review and showcase your structure, polish, and implementation quality.
120+ developers joined
Login Required
You need to be logged in to submit your solution for this challenge.
