https://github.com/billalben/portfolio-react
Portfolio built by React
https://github.com/billalben/portfolio-react
react router
Last synced: 3 months ago
JSON representation
Portfolio built by React
- Host: GitHub
- URL: https://github.com/billalben/portfolio-react
- Owner: billalben
- Created: 2024-04-28T22:00:24.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-06T18:44:37.000Z (12 months ago)
- Last Synced: 2025-01-07T18:43:57.741Z (5 months ago)
- Topics: react, router
- Language: CSS
- Homepage: https://billalben.github.io/portfolio-react/
- Size: 906 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Portfolio
### Description
The Portfolio project is a personal portfolio website built with React and Vite. It features a simple, attractive, and responsive design. The website includes multiple pages: About, Resume, Portfolio, Blog, and Contact. Navigation between pages is handled using React Router. The Portfolio page includes filtering functionality, and the Blog page includes pagination. Note that the data in the Portfolio page is for training purposes and not real.
### Features
- **Multiple Pages:** Includes About, Resume, Portfolio, Blog, and Contact pages.
- **React Router:** Used for seamless navigation between pages.
- **Responsive Design:** Ensures a great user experience on both desktop and mobile devices.
- **Portfolio Filtering:** Allows users to filter portfolio items based on categories.
- **Blog Pagination:** Implements pagination to navigate through blog posts.
- **Attractive Design:** Combines simplicity and aesthetics for an appealing user interface.
### Demo
You can see it from [**HERE**](https://billalben.github.io/portfolio-react).
# React + Vite
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh