Skip to content

Latest commit

 

History

History
56 lines (44 loc) · 3.34 KB

README.md

File metadata and controls

56 lines (44 loc) · 3.34 KB

Kata Angular (Effy)

Netlify Status

An Angular application with SSR in order to compute the financial support for a project, hosted on Netlify.

Tech

Logo Name Link
Typescript logo Typescript https://github.com/microsoft/TypeScript
ESLint logo ESLint https://github.com/eslint/eslint
Prettier logo Prettier https://github.com/prettier/prettier
Typescript logo Angular 17 https://angular.io
Script Description
ng Starts the development server.
build Compiles TypeScript files and builds the production-ready application with Vite.
serve:ssr:angular-starter Run the application in SSR mode.
format Format source code.
test Runs unit tests with Jest.
lint Runs ESLint on all relevant files.
postinstall Install Husky hooks.

Get started

  1. Clone this repo.
git clone [email protected]:plecrx/kata-angular.git
cd kata-angular
  1. Install all dependencies. (yarn as default)
yarn

Project structure

  • .husky/ : scripts which lint and format the staged files before committing
  • .jest/ : The cache for jest tests
  • src/ : The application source code
    • app/ : The static files (fonts, images, ...)
    • components/ : The components which will be used in pages
    • services/ : The services to manage data
    • pages/ : The application pages
    • types/ : Global types
    • config/ : App and server configuration files
    • main.ts : The app entry point
    • main.server.ts : The server entry point
    • routes.ts : React routes configuration files

Author

Prescilla Lecurieux