/nlw-setup

Aplicação desenvolvida na trilha Ignite durante o evento Next Level Week (Setup), promovido pela Rocketseat entre 16/01/2023 e 20/01/2023.

Primary LanguageTypeScript

Next Level Week - Setup

O projeto desenvolvido na primeira edição da NLW de 2023 é um Habit Tracker.

✅ Funcionalidades

  • Criar hábito
  • Marcar como concluído
  • Desmarcar
  • Listar hábitos do dia
  • Acompanhar progresso dos hábitos
  • Quadro com visualização por cor da frequência de hábitos

🖼️ Layout

📌 Tecnologias utilizadas

🚀 Front End Web

  • ReactJS
  • ViteJS
  • TypeScript
  • Tailwind CSS
  • Axios
  • Radix UI
  • Phosphor react
  • Clsx
  • Dayjs

🚀 Back End

  • NodeJS
  • Fastify
  • TypeScript
  • Prisma
  • Sqlite
  • Dayjs
  • Zod

🚀 Mobile

  • React Native
  • TypeScript
  • Expo
  • Axios
  • Clsx
  • Dayjs
  • React Navigation
  • React Native Reanimated
  • Tailwind CSS

💻 Como rodar

  1. Clonar o projeto:
git clone git@github.com:lineavelino/nlw-setup.git
  1. Entrar na pasta desejada:
cd server
  1. Instalar as dependências:
npm install
  1. Rodar o servidor
npm run dev