[Backend Intern] Auth System Setup - Ruby Rana #6
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
π Project Title
Authentication System for Trading Platform
Role: Backend Intern
Contributor: Ruby Rana
π οΈ Technologies Used
βοΈ Core Features
β User Registration
fullNameemail(must be unique)passwordπ User Login
email + password)π Token-Based Authentication
Authorizationheaderπ Protected Route:
/api/user/profileπ Password Reset Flow
Step 1:
POST /api/auth/reset-passwordStep 2:
POST /api/auth/new-passwordπͺ Logout Endpoint
π§ͺ Testing Instructions
POST http://localhost:3000/api/auth/register)Content-Type: application/jsonπ§ͺ API Testing with Postman
β Register API
β Login API
β Profile API
β Reset Password API
β New password API
β Logout API