This portfolio is live on www.nekkon.com
The goal of this project is to showcase:
- Angular knowledge
- Server Side Rendering
- Progressive Web Application
- Lazy loading
- Restful API
- Material components
- Flexlayout
- Animations
- Gulp knowledge
- Good usage of git
- CSS / SCSS
- Follow best practices and coding standards
- Test Driven Development
- E2E testing
Due to the fact that most projects implemented so far are copyrighted, code can not be shown.
- Custom one page
- Animations
- Lazy loading
- Aot Compatible code
- Unit tests
- E2e tests
This project can NOT be used for any purpose without written permission.
Server settings are hidden. You need to create your own server settings json for your own server. Server settings must follow the following format:
{ "email":{ "email": "[email protected]", "password": "**" }, "server":{ "host": ip / host, "user": username, "port": 22, "pass": "", "remotePath": "/path" } }
To stop all node processes after a deploy:
killall node
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via Protractor.
Before running the tests make sure you are serving the app via ng serve
.