ephraimpei / ephraimpei.github.io

My personal website, built from scratch (using Angular)

Home Page:https://ephraimpei.me

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ephraim Pei's Personal Site

Build Status Coverage Status

This personal site is an entirely static site (no backend) that was built with some of today's lastest and greatest Front End technologies.

Go here for the live site!

Features

  • Angular5 components and routing
  • Mobile first responsive SASS
  • CSS3 animations
  • AWS S3 Static Website Hosting
  • Cloudflare CDN propagation
  • Travis CI builds and automated AWS S3 deploys

Technologies

  • Angular CLI (bootstraps the following technologies):
    1. Angular5
    2. Typescript
    3. SASS
    4. Karma
    5. Webpack
  • AWS CLI
  • Cloudflare
  • Travis CI

Development server

Run npm start for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Build

Run npm run build to run the production build of project. The build artifacts will be stored in the dist/ directory.

Running unit tests

Run npm test to execute the unit tests via Karma.

About

My personal website, built from scratch (using Angular)

https://ephraimpei.me


Languages

Language:TypeScript 54.2%Language:CSS 28.0%Language:HTML 14.8%Language:JavaScript 3.0%