Skip to content

stecks10/nlw-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

# Clone the repository
$ git clone https://github.com/stecks10/nlw-setup.git

🖥️ Web

# Go into the repository
$ cd nlw-setup/web
# Install dependencies
$ npm install
# Run the development server
$ npm run dev
# The app will automatically reload if you change any of the source files.

📱 Mobile

# Go into the repository
$ cd nlw-setup/mobile
# Install dependencies
$ npm install
# Run the development server
$ npx expo start
# The app will automatically starts Metro Bundler. You may use an emulator or your own smartphone.
# The app will automatically reload if you change any of the source files.

⚙️ Server

# Go into the repository
$ cd nlw-setup/server
# Install dependencies
$ npm install
# Create the .env file in the repository using the sample file .env.example
# Run the development server
$ npm run start
# The app will automatically reload if you change any of the source files.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published