Skip to content

An Angular project template using clean architecture

License

Notifications You must be signed in to change notification settings

juanmigonzalez/angular-clean-architecture

Repository files navigation

Angular Clean Architecture Template

This repository is intended to serve as a template for developing an Angular project with clean architecture and atomic design for components.

This architecture allows you to keep the business logic separate, so you can use this idea for use with other frameworks just by extracting the "core" folder from it.

Dependencies

This projects is built with pnpm and is configured using this depedencies to ensure good practices:

  • commit-lint
  • eslint
  • husky
  • jest

Relevant commands

pnmp run start -> Run the aplication

pnmp run test -> Run all the tests

pnmp run test:functional -> Run only functional tests

pnmp run test:integration -> Run only integration tests

pnmp run test:unit -> Run only unit tests

About

An Angular project template using clean architecture

Resources

License

Stars

Watchers

Forks