Aplicación de ejemplo para el curso de Angular Testing de TrainingIT.
⚠️ Mantén siempre iniciado el servidor API. Ejecutanpm run api
en una terminal
Code along
Clona este proyecto y aplica los cambios sobre la rama main
según lo explicado en los videos. También puedes hacer esto en una rama tuya.
Visita las distintas ramas del proyecto para comprobar los cambios graduales
Ejemplo:
git checkout 0.1-jasmine-karma
This sample project was generated with Angular CLI version 12.2.0.
Read CLI docs to see how it was generated.
Run npm i
after clone or fork
Run npm start
for a dev server.
Run npm run api
for a dev only api server
Run npm test
to execute the unit tests via Karma.
Run npm run lint
to fix or report lint failures
Run npm run release
to create a new release with semantic versions and a change file
Run npm run deploy
to deploy to gitHub Pages
Simple repository, organized in modules grouped in three main folders categories:
- Global and Layout Modules to contain services with app wide related logic
- Data, UI, Util modules to hold components, directives, pipes, services or logic to be shared in pages
- Feature modules for page components lazy loaded by routes
Basic CRUD for a list of projects. Each one with dates, status and budgeting control info.
To be done at the classroom or used like an exercise by the student.
- A project should have a list of tasks to be done.
- A project should have a list of economic transactions.
Cloned from angular-budget Created by Alberto Basalo to be used as a sample in his Angular Courses.