Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sefatanam/portfolio

A simple and clean portfolio to showcase skills, projects, and art, built with Angular.
https://github.com/sefatanam/portfolio

angular javascript portfolio portfolio-template portfolio-website scss typescript

Last synced: 13 days ago
JSON representation

A simple and clean portfolio to showcase skills, projects, and art, built with Angular.

Awesome Lists containing this project

README

        

# Portfolio

![License](https://img.shields.io/github/license/sefatanam/portfolio)
[![Update Angular Action](https://github.com/sefatanam/portfolio/actions/workflows/ng-update.yml/badge.svg)](https://github.com/sefatanam/portfolio/actions/workflows/ng-update.yml)

A simple and clean portfolio to showcase skills, projects, and art, built with Angular.

## Table of Contents

- [Demo](#demo)
- [Features](#features)
- [Getting Started](#getting-started)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)

## Demo

Check out the live demo: [sefatanam.vercel.app](https://sefatanam.vercel.app)

## Features

- Responsive design
- Showcase skills, projects, and artwork
- Clean and modern UI
- Built with Angular, TypeScript, SCSS, and Node.js

## Getting Started

### Prerequisites

- Node.js
- npm

### Installation

1. Clone the repo:
```sh
git clone https://github.com/sefatanam/portfolio.git
cd portfolio
```

2. Install dependencies:
```sh
npm install
```

### Running Locally

Start the development server:
```sh
ng serve
```

Open [http://localhost:4200](http://localhost:4200) to view it in the browser.

## Usage

1. Customize your portfolio by editing the files in the `src/app` directory.
2. Add your projects, skills, and artwork in the appropriate sections.

## Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

## License

Distributed under the MIT License. See [LICENSE](https://github.com/sefatanam/portfolio/blob/main/LICENSE) for more information.