Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nekkon/portfolio
Code of my online portfolio
https://github.com/nekkon/portfolio
angular css javascript portfolio typescript
Last synced: 2 months ago
JSON representation
Code of my online portfolio
- Host: GitHub
- URL: https://github.com/nekkon/portfolio
- Owner: nekkon
- Created: 2017-02-17T21:59:23.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T02:17:16.000Z (about 2 years ago)
- Last Synced: 2024-04-15T07:27:36.090Z (9 months ago)
- Topics: angular, css, javascript, portfolio, typescript
- Language: HTML
- Homepage: https://www.nekkon.com
- Size: 11.9 MB
- Stars: 8
- Watchers: 3
- Forks: 1
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Portfolio ( Angular version 9.0.1 )
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 testingDue to the fact that most projects implemented so far are copyrighted, code can not be shown.
## Features
* Custom one page
* Animations
* Lazy loading
* Aot Compatible code
* Unit tests
* E2e testsThis project can NOT be used for any purpose without written permission.
## Server settings
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"
}
}## Server reset node
To stop all node processes after a deploy:
killall node
## How to Run locally
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.## How to Run unit tests
Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).
## How to Run end-to-end tests
Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/).
Before running the tests make sure you are serving the app via `ng serve`.