This project implements user authentication using Next.js 15 and TypeScript. It leverages the powerful features of Next.js to provide a seamless and efficient user experience while ensuring type safety with TypeScript.
- Next.js 15: A popular React framework for building server-rendered applications.
- TypeScript: A superset of JavaScript that adds static types, enhancing code quality and maintainability.
- shadcn-ui: A UI component library that enhances the design and usability of the application.
- User registration and login functionality
- Secure session management
- Responsive design with shadcn-ui components
- Type-safe code to minimize runtime errors
To get started with this project, follow these steps:
- Clone the repository:
git clone git@github.com:s-babaeizadeh/authentication-nextjs-shadcn-ui.git cd your-repo-name
-
Install the dependencies:
-
Run the development server:
Open your browser and navigate to http://localhost:3000 to see the application in action.
Contributions are welcome! Please feel free to submit a pull request or open an issue if you have suggestions or improvements.
This project is licensed under the MIT License - see the LICENSE file for details.