Explore the Tretton37 team with my Colleague Showcase web app!
Angular provides the backbone, GitHub Pages offers a public URL, and GitHub Actions ensures a CI/CD pipeline. Practical choices for a seamless development experience.
To achieve a polished look, I used Tailwind CSS.
To achieve continues integration, I used angular-cli-ghpages library.
The project secrets are stored in GitHub Secrets.
I designed the project with code reusability in mind.
- Responsive Design: Perfectly adapts to various devices.
- Modern CSS: Utilizes grid layouts and variables for a polished look.
- Switch Views: Toggle between grid and list views for user preference.
Public URL: Hosted on GitHub Pages.- CI/CD Pipeline: Automated with GitHub Actions for efficiency.
- Use Typescript: Utilizes Typescript for type safety. I defined Employee interface to ensure type safety.
- Clone the repo.
- Navigate to the project directory.
- Install dependencies (
npm install). - Change the keys in
src/environments/environment.tsto your own. - Build the app (
ng build). - Run the app (
ng serve) and access it locally.
Check out the Tretton37 Colleague Showcase at GitHub Pages.