Skip to content

Este repositório contém um projeto desenvolvido em Ruby como parte da matéria de Programação de Linguagens de Programação (PLP). O objetivo principal deste projeto é aprender e aplicar os conceitos da linguagem Ruby através do desenvolvimento de um planner view.

License

Notifications You must be signed in to change notification settings

MESTREGUGABr/plp-planner-view

Repository files navigation

Planner View

Planner View é uma aplicação web desenvolvida com Ruby on Rails que ajuda os usuários a gerenciar suas atividades diárias de forma eficiente. Com o Planner View, os usuários podem criar atividades, definir datas e horários, marcar atividades como concluídas, gerar relatórios de desempenho e acompanhar suas metas por meio de gráficos interativos.

Funcionalidades

  • Criação de Atividades: Permite que o usuário crie atividades com descrições detalhadas, datas e horários específicos.

  • Marcar Atividades como Concluídas: Os usuários podem marcar atividades como concluídas, permitindo o acompanhamento do progresso.

  • Geração de Relatórios: Gera relatórios detalhados das atividades concluídas em um período específico, permitindo ao usuário monitorar seu desempenho ao longo do tempo.

  • Visualização de Gráficos: Exibe gráficos de desempenho que ajudam os usuários a visualizar seu progresso e identificar padrões de produtividade.

  • Definição de Metas: Os usuários podem definir metas de atividades e acompanhar seu cumprimento ao longo do tempo.

Instalação

  1. Certifique-se de ter o Ruby e o Rails instalados em sua máquina.

  2. Clone o repositório do projeto:

    git clone https://github.com/seu-usuario/planner-view.git
    cd planner-view
    
  3. Instale as dependências:

    bundle install
    
  4. Configure o banco de dados:

    rails db:create
    rails db:migrate
    
  5. inicie o servidor Rails:

    rails server
    
  6. Acesse a aplicação no seu navegador:

    http://localhost:3000/signup
    

Tecnologias Utilizadas

  • Ruby on Rails: Versão atual do framework para desenvolvimento web.
  • PostgreSQL: Versão atual do banco de dados utilizado para armazenar as informações.
  • Bootstrap: Framework CSS para o design da interface.
  • Chart.js: Biblioteca JavaScript para geração de gráficos interativos.

Licença

Este projeto é licenciado sob os termos da licença MIT. Veja o arquivo LICENSE para mais detalhes

About

Este repositório contém um projeto desenvolvido em Ruby como parte da matéria de Programação de Linguagens de Programação (PLP). O objetivo principal deste projeto é aprender e aplicar os conceitos da linguagem Ruby através do desenvolvimento de um planner view.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published