Lebnexis Challenge Experience
FullstackTrading Platform Authentication System
Trading Platform Authentication System desktop preview
Desktop Preview
Trading Platform Authentication System mobile preview
Mobile Preview
FULLSTACK
1-3days
ADVANCED
Mentor Reviewed
Challenge Overview

Trading Platform Authentication System

Build a complete full-stack authentication and onboarding system for a trading platform similar to the provided TalonFX design. The project should include a landing page, account creation flow, forgot password screen, password reset request flow, check email confirmation screen, authentication backend, database integration, form validation, and deployment. This challenge simulates a real startup-style product where users can create accounts, recover passwords, and move through a complete authentication journey. Any stack is allowed.

⚠️

Attention

This challenge does NOT include downloadable assets.

You are expected to:

  • Use your own images, icons, and resources when needed
  • Recreate the design based on the provided Figma file
  • Respect the main brand identity, colors, logo, and key visual elements
  • Keep the overall UI structure, layout flow, and important sections consistent with the design

You are NOT required to use the exact same images, text content, or placeholder data from the original design.

Your focus should be on:

  • Brand colors
  • Logo usage
  • Layout structure
  • Spacing and alignment
  • UI architecture
  • Required functionality

Minor differences in content, images, or displayed data are acceptable, but the overall visual identity and core design direction should remain clearly consistent with the challenge.

Core Build

Project Requirements

  • Build a full-stack application based on the provided screens
  • Create a responsive landing page matching the design
  • Implement register page and account creation flow
  • Implement forgot password page
  • Implement check email confirmation page
  • Implement reset password flow
  • Implement login functionality
  • Validate forms on frontend and backend
  • Store users in a database
  • Hash passwords securely
  • Create backend authentication APIs
  • Handle invalid credentials properly
  • Handle password reset token flow
  • Make the full project responsive
  • Deploy the full application online
  • Allow use of any frontend library, backend framework, and database
  • Keep code clean and organized
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.