Skip to content

polinaWebDev/sprinto-react

Repository files navigation

Sprinto

Sprinto — демонстрационный проект, аналог Linear, созданный в качестве pet-проекта и для использования в дипломной работе. Проект демонстрирует современные подходы к разработке веб-приложений с использованием TypeScript, React и NestJS, а также интеграцию с внешними сервисами через OAuth.


Основной технологический стек

  • Фронтенд: React, TypeScript, Tailwind CSS, Zustand, React Hook Form
  • Бэкенд: NestJS, TypeScript, Postgres, TypeORM
  • API и запросы: TanStack Query, fetch, heyapi
  • Аутентификация: OAuth (Google), JWT
  • Утилиты: Zod для валидации, Prettier, ESLint, Husky
  • Роутинг: Tanstack-router (file based)
  • Архитектура: FSD, Atomic
  • UI: shadcn
  • Дополнительно: GSAP для анимаций, Radix UI для компонентов, Socket.IO (для будущих фич чата)

Реализованные фичи

  • Регистрация и авторизация через OAuth
  • Создание команды

Установка и запуск

soon

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages