Skip to content

eduardonunespp/todo-angular

Repository files navigation

To-do Angular

Captura de tela 2024-01-18 205819

Captura de tela 2024-01-18 212845


Este é um projeto full-stack, trata-se de um to-do list com autenticação e gerenciamento de tarefas

🚀 Tecnologias utilizadas

🎯 Objetivos

O objetivo fundamental deste projeto foi solidificar e expandir minhas habilidades em Angular e Node.js, especialmente utilizando o framework Nest.js. Durante todo o processo de desenvolvimento, essa iniciativa proporcionou uma imersão valiosa, permitindo-me aprofundar meu entendimento sobre a dinâmica de uma aplicação desde a perspectiva do cliente até o servidor. Anteriormente concentrado como desenvolvedor front-end, essa experiência foi um marco significativo, proporcionando insights cruciais sobre a integração de elementos do front-end e do back-end.

💻 Funcionalidades

  • Autenticação de usuário
  • Adição, edição e deleção de listas
  • Adição, edição, deleção, conclusão e visualização de tarefas
  • Filtro de tarefas por nome de lista

🎓 Como utilizar

  1. Clone este repositório para o seu ambiente local
  2. <li>No terminal, na raiz do projeto, instale as dependências:</li>
    ```bash
    npm install
    ```
    
    <li>Navegue até o diretório 'client' e execute o comando:</li>
    ```bash
    cd client
    npm install
    ```
    
    <li>Volte para o diretório raiz e inicie o servidor:</li>
    ```bash
    ng serve
    
    Obs: instale o angular CLI antes de iniciar o projeto
    
    <li>No navegador, acesse `http://localhost:4200/` para visualizar o aplicativo.</li>
    

Ou Acesse: https://to-do-jade-eight.vercel.app


This project was generated with Angular CLI version 15.2.2.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI Overview and Command Reference page.