ramses512 / countdown

Home Page:https://ramses512.github.io/countdown/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description of the solution

This project is an example of angular with unit tests, using angular material, following angular conventional commits and applying a folder structure designed for big projects.

Get the Code

git clone https://github.com/ramses512/example-angular
cd example-angular
npm i
npm start

Users Mock

Email: test@gmail.com 
Password: test
Email: test2@gmail.com 
Password: test2

How to generate documentation

npm run compodoc

Next feautures

  • PWA
  • Mock Back
  • Clean code
  • Do unit test
  • Do e2e test
  • Akita/NgRx (Not recommended for this demo)

Screenshots

Login

login

Countdown

transactions

Lighthouse

coverage

About

https://ramses512.github.io/countdown/


Languages

Language:TypeScript 85.1%Language:HTML 5.7%Language:JavaScript 4.8%Language:SCSS 4.4%