emanoelantonio / react-habits

Aplicação para criação e controle de hábitos diários.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Habits

Status do Projeto: Em desenvolvimento 🚧

Este é um projeto para monitoramento de hábitos. Com ele é possível criar e monitorar tarefas de forma visual tanto na versão web quanto na versão mobile.

📚 Linguagens e libs utilizadas

Front-end

lib version
Reactjs v18.2
Vite v4.0
Tailwindcss v3.2.4
RadixUI v1.0
taiwindcss v3.2.4

Back-end

lib version
Nodejs v18.2
Fastify v4.11.0
Prisma v4.8.1
Zod v3.20.2

Mobile

lib version
React Native v0.70.5
Expo v47.0.12

🛠️ Utilitário

  • Bando de dados próprio;
  • Versão Mobile;
  • Cadastro de conta com redes sociais;
  • Testes Unitários;
  • Responsividade;
  • Acessibilidade;

▶️ Como rodar a aplicação:

Back-end :

Clone o repositório

 $ git clone https://github.com/emanoelantonio/react-habits.git

Entre na pasta do projeto

 $ cd react-habits

Entre na pasta do servidor

 $ cd backend

Instale as dependências

 $ npm install

Execute o servidor

 $ npm run dev

Front-end :

Com o servidor rodando, entre na pasta frontend

 $ cd frontend

Instale as dependências

 $ npm install

Execute o comando:

 $ npm run dev

Mobile :

Instale o app Expo Go disponível na Play Store.

Com o servidor rodando, entre na pasta mobile

 $ cd mobile

Instale as dependências

 $ npx expo install

Execute o comando:

 $ expo start

Issues :

📑 Report :

Você pode reportar algum problema na seção Issues, considere importante.

🤝 Contribuindo - We can advanced together!

🧠 Author :

imagem de perfil do autor


Emanoel Antonio 👨🏻‍💻

" To be continue..."

Twitter Follow

About

Aplicação para criação e controle de hábitos diários.


Languages

Language:TypeScript 95.3%Language:JavaScript 3.7%Language:HTML 0.8%Language:CSS 0.1%