Skip to content

NextLoginFlow is a clean and simple Next.js project demonstrating user authentication with client-side routing and session management. ๐ŸŽ

License

Notifications You must be signed in to change notification settings

MiladJoodi/NextLoginFlow_Decamond

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Next Login Flow ๐Ÿ›ก๏ธ

This project was developed as a task for Fanavari Digital Decamond.

๐Ÿ‘‰ You can view the live demo here: Demo


Technologies Used

  • Next.js (App Router)
  • TypeScript
  • Sass / SCSS
  • topersiannumber (to format numbers in Persian)

About

NextLoginFlow is a simple and clean Next.js project focused on user authentication. It shows how to manage user sessions on the client side using localStorage and how to handle routing based on login status. The UI is styled using Sass and CSS Modules, with Persian number formatting to improve user experience.


Features

  • Login using a valid Iranian phone number
  • Client-side session management with localStorage
  • Redirect users between home, dashboard, and login pages based on authentication
  • Simple logout functionality
  • Persian number formatting with topersiannumber
  • Clean and minimal user interface with modular styles

This project can be a starting point or reference for building authentication flows in Next.js apps with TypeScript and modern styling techniques.

About

NextLoginFlow is a clean and simple Next.js project demonstrating user authentication with client-side routing and session management. ๐ŸŽ

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published