Opus Check é um aplicativo de gerenciamento de tarefas desenvolvido com o objetivo de ajudar usuários a organizar e monitorar suas atividades diárias. A principal funcionalidade do aplicativo é permitir que você defina tarefas, selecione o tempo desejado para a realização dessas tarefas e inicie um cronômetro para monitorar o progresso.
- TypeScript: Utilizado para garantir a segurança de tipos e melhorar a robustez do código.
- React: Framework para construção de interfaces de usuário interativas e reativas.
- SCSS: Pré-processador CSS para estilização do projeto, facilitando a organização e manutenção dos estilos.
- CSS Modules: Técnica de estilização que permite a criação de classes CSS com escopo local, evitando conflitos de nomes e garantindo encapsulamento.
- Modo Escuro/Claro: O aplicativo suporta alternância entre modo escuro e claro, proporcionando uma experiência de visualização confortável em diferentes condições de iluminação.
- Responsividade: O layout é responsivo e se adapta a diferentes tamanhos de tela, garantindo uma boa experiência em dispositivos móveis e desktops.
- Gerenciamento de Tarefas: O usuário pode adicionar tarefas, escolher o tempo de execução para cada tarefa e iniciar um cronômetro associado a cada tarefa.
- Cronômetro: O cronômetro ajuda a monitorar o tempo dedicado a cada tarefa, aumentando a eficiência e organização.
- Adicionar Tarefa: Insira a descrição da tarefa e defina o tempo desejado para sua execução.
- Iniciar Cronômetro: Selecione a tarefa e clique no botão para iniciar o cronômetro. O tempo será monitorado e exibido em tempo real.
- Modo Escuro/Claro: Utilize o botão de alternância para mudar entre os modos de visualização conforme sua preferência.
Para rodar o projeto localmente, siga os passos abaixo:
- Clone o repositório:
git clone https://github.com/RyanLinconl/opusCheck.git
Este projeto foi criado por Ryan Lira.