Skip to content

This project is the frontend for an authorization system, offering features like email verification, two-factor authentication, password recovery, and user role management. The system ensures a smooth user interface and high performance.

Notifications You must be signed in to change notification settings

TeaCoder52/nextjs-full-authorization

Repository files navigation

Полноценная авторизация с использованием Next.js, Shadcn UI, TypeScript и Tanstack Query

Этот проект представляет собой полноценную систему авторизации, построенную с использованием следующих технологий:

  • Next.js: Современный фреймворк для React, который обеспечивает серверный рендеринг и маршрутизацию.

  • Shadcn UI: Коллекция переиспользуемых компонентов, построенных с использованием Radix UI и Tailwind CSS.

  • TypeScript: Язык программирования, добавляющий статическую типизацию к JavaScript.

  • @tanstack/react-query: Мощная библиотека для управления и кэширования состояния сервера в вашем приложении. Она упрощает получение данных, кэширование и управление состоянием.

Фронтенд этой системы построен с использованием Next.js и включает в себя следующие функции:

  • Авторизация через социальные сети (Google, Yandex)
  • Подтверждение электронной почты
  • Двухфакторная аутентификация
  • Функциональность восстановления пароля
  • Управление ролями

Бэкенд часть этого проекта доступна в отдельном репозитории: Ссылка на репозиторий бэкенда

Полный цикл разработки проекта можно посмотреть на YouTube: Ссылка на видео на YouTube

Контакты

Если у вас есть вопросы или вам нужна помощь с проектом, пожалуйста, свяжитесь со мной по адресу [[email protected]].

Наслаждайтесь использованием этой системы авторизации! 🚀

About

This project is the frontend for an authorization system, offering features like email verification, two-factor authentication, password recovery, and user role management. The system ensures a smooth user interface and high performance.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published