Lebnexis Challenge Experience
FullstackUser Profile Page
User Profile Page desktop preview
Desktop Preview
FULLSTACK
4-6 hours
BEGINNER
Mentor Reviewed
Challenge 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.