Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/apoprzenovic/portfolio

A portfolio website to showcase my education, experience and projects in more detail.
https://github.com/apoprzenovic/portfolio

react tailwindcss typescript

Last synced: 2 months ago
JSON representation

A portfolio website to showcase my education, experience and projects in more detail.

Awesome Lists containing this project

README

        

# Portfolio Website ๐ŸŒŸ

## Introduction
I am Arnes Poprzenovic, an aspiring software engineer with a passion for backend and full-stack development, and a growing interest in machine learning. Welcome to my portfolio website, which you can access [here](https://arnespoprzenovic.com/). Where you can find a comprehensive showcase of my education, experience, and projects. ๐Ÿš€

## Getting Started
This portfolio is developed using React and bootstrapped with Create React App.

### Prerequisites
- Node.js and npm installed ๐Ÿ“ฆ

### Installation
1. Clone the repository:
```
git clone [repository URL]
```
2. Navigate to the project directory and install dependencies:
```
cd portfolio
npm install
```

### Available Scripts
- `npm start`: Runs the app in development mode. Open http://localhost:3000 to view it in the browser. ๐Ÿ–ฅ๏ธ
- `npm test`: Launches the test runner in interactive watch mode. ๐Ÿงช
- `npm run build`: Builds the app for production to the `build` folder. ๐Ÿ—๏ธ
- `npm run eject`: Removes the single build dependency from the project. โš™๏ธ

### Deployment
This portfolio is set up for deployment using both GitHub Pages and Cloudflare Pages.

1. Run `npm run deploy` to deploy the application to GitHub Pages. ๐Ÿš€

2. For Cloudflare Pages, the deployment is configured to automatically build and deploy the main branch. After deployment, Cloudflare Pages provides a unique URL for the website.

3. A custom domain is set up in Cloudflare Pages settings to redirect to `arnespoprzenovic.com`, effectively displaying the portfolio on this domain.
## Layout
The website includes the following sections:
- Home ๐Ÿ 
- About Me ๐Ÿ‘ค
- Experience ๐Ÿ’ผ
- Projects ๐Ÿ“

## Technologies Used
- React
- TypeScript
- MaterialUI
- Tailwind CSS

## Contact
For more information or to discuss potential opportunities, please reach out to me at [[email protected]](mailto:[email protected]). ๐Ÿ“ง

---

ยฉ 2023 Arnes Poprzenovic. All rights reserved. ๐Ÿ›ก๏ธ