This project hosts links and descriptions of software projects I've created
Live - Ryan's Website Directory
This is a server side single-page angular frontend created to host links and descriptions to the other software creations I've made. It was inspired by zuul - which is a backend directory for microservice management
Social Banner- At the top is a social banner containing buttons that link to my Github, Linked, and BuyMeACoffeeProject Slider- This slider swaps betweenPersonalandProfressionalprojectsProject- Each project has the following properties- (Only
Personal) Github Readme Link - Name (also a link to website, if available)
- Description - must click to expand/see
- (Only
- Framework:
Angular 18 - Testing:
Karma - Deployment:
GitHub Pages
npm install
npm start
- Unit
ng test||npm run test
- Integration
ng e2e||npm run e2e
- Build
- Trigger: On Push to Main
- Action(s): Builds application then kicks off gh page action to deploy build output
Run ng build to build the project. The build artifacts will be stored in the dist/ directory.
Run npm run prod to build and deploy the project. Make sure to be on master and that it is up to date before running the command. It's really meant to be a CI/CD action


