Skip to content

O Mitask é uma ferramenta para criação de tarefas ou ideias. Sendo possível acessar de qualquer lugar, seja desktop ou mobile. Uma ferramenta simples e fácil uso.

License

Notifications You must be signed in to change notification settings

ygorfsguilherme/mi-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tópicos

Descrição

O Mitask é uma ferramenta para criação de tarefas ou ideias. Sendo possível acessar de qualquer lugar, seja desktop ou mobile. Uma ferramenta simples e fácil uso.

Um simples projeto para demostras minhas habilidades na criação de app web utilizando as tecnologias que domino, no back end e igualmente no front end.

A aplicação e composta por duas parte front end e back end, em que front end foi desenvolvido em react com typescript e o back end desenvolvido em java com spring boot.

AVISO: totalmente educacional

Funcionalidades

  • Login e Registra
  • Mostrar todas as tarefas do usuario
  • E possivel editar, criar e deleta tarefa

Layout ou Deploy da Aplicação

Ferramentas Utilizadas

  • React
  • TypeScript
  • Java
  • Spring boot
  • Sass
  • HTML 5

Outras tecnologias como, banco de dados H2, css module, spring security e jwt

Pré-requisitos

Executar / Testar

Ao baixa / clona o projeto, no diretorio raiz havera dois diretorios principais, o client que ira conter o front end e o server nele estara o back end.

No terminal, clone o projeto:

git clone https://github.com/ygorfsguilherme/mi-task.git

Entre na raiz do projeto:

cd mit-task

Aviso: Para testa o projeto por completo, e de valia iniciar o back end e posteriormente o front end.

- Back-end

A dependencia necessario para o funcionamento correta do back end e o java 17.0.x apartir do diretorio raiz execute os seguintes comandos:

Entre no diretorio server:

cd server

Executar o back end no modo desenvolvidor/teste:

./mvnw spring-boot:run -Dspring-boot.run.profiles=dev

- Front end

Primeiro precisa certificar se o nodejs esta instalado em sua maquina e que esteja na versão v16.xx, para roda o projeto precisa do npm. apartir do diretorio raiz execute os seguintes comandos:

certifique que esta no diretorio raiz do projeto antes de realiza os proximos passos

Entra no diretorio client:

cd client

Necessario instalar as dependencias que o projeto necessita:

npm install

Executando o projeto em modo desenvolvedor/teste:

npm run dev

Captura de tela de 2023-08-12 00-55-53Captura de tela de 2023-08-12 00-55-57Captura de tela de 2023-08-12 00-57-17Captura de tela de 2023-08-12 00-57-40Captura de tela de 2023-08-12 00-58-40 Captura de tela de 2023-08-12 00-58-57

Licença

Mi Task é licenciado pelo MIT License.

About

O Mitask é uma ferramenta para criação de tarefas ou ideias. Sendo possível acessar de qualquer lugar, seja desktop ou mobile. Uma ferramenta simples e fácil uso.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published