https://github.com/kamkop99/portfolio-public
Portfolio wrote in Angular
https://github.com/kamkop99/portfolio-public
angular angular-cli html portfolio primeng rxjs scss typescript
Last synced: 2 months ago
JSON representation
Portfolio wrote in Angular
- Host: GitHub
- URL: https://github.com/kamkop99/portfolio-public
- Owner: kamkop99
- License: mit
- Created: 2025-08-14T10:48:19.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-10-19T08:52:54.000Z (9 months ago)
- Last Synced: 2025-10-26T00:06:38.152Z (9 months ago)
- Topics: angular, angular-cli, html, portfolio, primeng, rxjs, scss, typescript
- Language: TypeScript
- Homepage: https://kamil.kopciuch.org/
- Size: 1.87 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Portfolio (Angular)
[](LICENSE) [](#)
## Table of Contents
1. [Overview](#overview)
2. [Features](#features)
3. [Tech Stack](#tech-stack)
4. [Screenshots](#screenshots)
5. [Getting Started](#getting-started)
- Prerequisites
- Installation
- Running Locally
- Set your own data
6. [License](#license)
---
## Overview
Portfolio-public is a personal portfolio website built with **Angular**. It showcases projects, experience, skills, and contact information in a clean, performant, and responsive interface.
---
## Features
- Responsive design (desktop, tablet, mobile)
- Smooth navigation & scroll animations
- Sections for about me, experience, projects
- Easy to extend / maintain
---
## Tech Stack
- **Framework**: Angular (version 20)
- **Language**: TypeScript, HTML, SCSS
- **Build / Tools**: Angular CLI
- **Others**: RxJS, PrimeNG
---
## Screenshots


**Live demo**: [kamil.kopciuch.org](https://kamil.kopciuch.org)
---
## Getting Started
### Prerequisites
Make sure you have:
- Node.js (>= 22.16.0)
- npm (>= 10.9.2)
- Angular CLI (>= 20.1.4)
### Installation
```bash
npm install -g @angular/cli
```
### Running Locally
```bash
ng serve
```
### Set your own data
Localization files live in `public/i18n/`:
- `en.json` — English
- `pl.json` — Polish
Edit the values to match your details (keep the keys the same).
After saving, restart the dev server if changes don’t show up.
---
## License
This project is licensed under the MIT License – see the [LICENSE](https://github.com/kamkop99/portfolio-public?tab=MIT-1-ov-file) file for details.