Skip to content

A personal portfolio website (SPA) built with React to present personal projects and templates, technical skills, and professional experience.

Notifications You must be signed in to change notification settings

Peter42306/tests-bootstrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio Website (SPA)

A personal portfolio website (SPA) built with React to present personal projects and templates, technical skills, and professional experience.

Project highlights

  • Frontend-only React application (no backend, no database)
  • Modular component-based architecture
  • Clear, section-based layout optimized for quick review
  • Fast and intuitive navigation across page sections
  • Card-based project presentation
  • Client-side pagination for projects list
  • Real-world projects showcased with live demos and GitHub links
  • Responsive design using Bootstrap
  • Light / dark theme toggle
  • Contact form integrated via external API
  • Deployed and available online

Screenshots

Screenshot-2025-11-06-115406

Screenshot-2025-11-06-115419

Screenshot-2025-11-06-115437

Screenshot-2025-11-06-115451

Screenshot-2025-11-06-115502

Technology stack

Frontend

  • React (CRA)
  • JavaScript
  • HTML / CSS
  • Bootstrap

Integration

  • Contact form integration via external API
  • Email delivery handled by backend service (SendGrid)

Deployment

  • Linux server deployment
  • Nginx reverse proxy

Project structure

react-portfolio/
├─ public/
│  └─ images/
│
├─ src/
│  ├─ components/
│  │  ├─ Navbar/
│  │  ├─ About/
│  │  ├─ Skills/
│  │  ├─ Experience/
│  │  ├─ Education/
│  │  ├─ Projects/
│  │  ├─ Contact/
│  │  └─ Footer/
│  │
│  ├─ App.js
│  ├─ index.js
│  └─ styles/
│
├─ .env
├─ package.json
└─ README.md

Project status

This is a deployed and actively used portfolio website, designed to present personal projects and templates, technical skills, and professional experience.

About

A personal portfolio website (SPA) built with React to present personal projects and templates, technical skills, and professional experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published