Skip to content

VictorM-Coder/Goorg-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo goorg

💻 Sobre o Projeto

O sistema a ser criado trata-se de uma aplicação de organização pessoal tal qual softwares como Notion, Trello e Evernote. Nessa aplicação, será possível que os usuários consigam administrar todas as diversas atividades que são realizadas no cotidiano, sejam elas no contexto pessoal, nas tarefas do dia a dia, ou no cenário profissional, com funcionalidades que visem propiciar um maior controle das atividades profissionais, proporcionando uma maior organização sobre o fluxo de trabalho.

Com ferramentas que facilitem a organização pessoal, o objetivo é apresentar funcionalidades essenciais, ao mesmo tempo que apresenta um layout limpo e agradável. Além disso, objetiva-se que a aplicação seja simples de se utilizar, ou seja, autoexplicativa.

🚀 Funcionalidades

Criar Workspaces - Você pode definir workpaces para categorizar suas atividades

Gerenciar Atividades - Você pode criar e manipular atividades, definindo descrições, datas de início e término, prioridade, dentre outros

Gerenciar Tarefas em atividades - Você pode criar tarefas para subdividir suas atividades e ganhar melhor controle sobre a execução delas

Completar taferas com uso de pomodoro - Você pode completar tarefas enquanto faz uso de um pomodoro para organizar melhor seu tempo

🎨 Layout

🛠 Tecnologias

FrontEnd

BackEnd

Integração para desktop

Utilitários

✔️ Requisitos

  • JDK 17
  • Springboot 2.7.4
  • Maven 3.8.6
  • Node 16.17 LTS
  • React 18.2.0
  • postgresql configurado

📋 Passo a Passo

01 - Configurar o arquivo application.properties

Em: Goorg-Application/goorg-java/src/main/resources/application.properties

spring.datasource.url=<url-database>
spring.datasource.username=<username>
spring.datasource.password=<password>

02 - Com o maven instalado em sua máquina execute o seguinte comando:

mvn package -P src  

03 - Copie a pasta Targert gerada e cole no seguinte diretório.

Goorg-Application\goorg-electron\electron

04 - No diretorio Goorg-Application\goorg-electron execute o seguinte comando.

npm install

05 - No diretorio Goorg-Application\goorg-electron execute o seguinte comando para gerar o executável.

npm run electron:build

06 - Para instalar o executável entre no seguinte diretório

Goorg-Application\goorg-electron\release\1.0.0 e abra o arquivo goorg_1.0.0.

📸 Autores

Daniel Almeida
Daniel Almeida

Victor Martins
Victor Martins

José Vitor
José Vitor

Higor Santiago
Higor Santiago

Higor Santiago
Alexson Almeida

About

Uma aplicação de organização pessoal para desktop utilizando Electron

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5