To visit live site got to: [http://movadee.com]
This Angular project was generated with Angular CLI version 1.6.5.
This project is using Materializecss library for styling.
This project is hosted for free on the GitHub Pages. If I have any app changes I execute following commands:
- to build a dist folder with a production code:
ng build --prod
- to create CNAME file with custom url reference:
echo "movadee.com" > dist/CNAME
- to publish site on github pages:
ngh
I used angular-cli-ghpages to publish Angular2+ app to gh-pages
I used the folowing sources for reference:
- https://pages.github.com/
- https://developer.telerik.com/featured/quick-angular-2-hosting-angular-cli-github-pages/
- https://hackernoon.com/how-to-set-up-godaddy-domain-with-github-pages-a9300366c7b
Since my portfolio is hosted on GitHub it is required to be only static content without backend. I wanted to have a Contact Us form so I can receive emails from people. I found a great solution that is not require backend setup. Now I am sending notification email from a Contact Us Form using Google Apps Mail. Follow this link if you'd like to know details
I am using Google Analytics to monitor site ctivities. Here is a super helpful rticle that I've used for a reference.
I was inspired by Mr. Joel Spolski and his amazing book Joel on Software to write this Project Specs.
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.
- Load projects data from json file (local)
- Update movadee project description with more details
- Create CV
- Utilize lazy loading
- Utilize Localization
- Comment all code
- Add portfolio to Materializecss showcase