Skip to content

crrmacarse/crrmacarse.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Website Portfolio

CI Release

This 5+ year old project was initiated to showcase my capability and knowledge with web development(especially Javascript libraries). A carefully written typescript application from scratch. This is linted, test-driven, and strictly structured with scalability and optimization in mind. Go check it out and feel free to experiment!

This is already a v2 project. v1 Can be found in the branch

Overview

This is a personal project of mine. Idk what to put in here yet. So i might extend it with a few words in hopes that no one would notice. Oh no, you did.

Features

  • Written in Typescript and latest features from React and Webpack ♥
  • Composed from scratch(https://github.com/crrmacarse/crrmacarse.github.io/commits/source?after=ef116c03b1a74113d2185ac22a4bdb293e5ac2b8+69)
  • 200kb bundle size with less than 1s load time! ⚡
  • Controlled dependencies with production build optimizers and overall strict code structure(follows Airbnb's ESLint configuration).
  • Integrated with Google Analytics; Localization(Custom Tagalog and English); CI/CD Pipelines; optimized SEO, standalone CMS(Firebase); Redux Powered; Offline Mode via PWA ServiceWorker and D A R K M O D E!
  • and more! Check out the Project features below to get a full overview.

Lighthouse score: Lighthouse score

LINKS


Feel free to clone this application and use it as your code base :)

Initializing the project:

bash ./initialize.sh

V1

// Run Development
npm run hot

// Run Production
npm run prod

// Run production
npm run start:prod

V2

// Run Development
npm run start:dev

// Build production
npm run build

// Run production
npm run start:prod

Wanna help me build this thing? Hit me up or just send me a PR and we'll review it!


Get in touch