Personal portfolio website built with React and SCSS, deployed via GitHub Pages.
This is my personal portfolio website, built with React and styled using SCSS, and deployed via GitHub Pages. It serves as a showcase of my work, skills, and background in front-end development and UI/UX design.
I’m a front-end developer with a passion for creating clean, user-focused digital experiences. With a background in UX/UI and Software Engineering, I enjoy blending thoughtful design with efficient code to bring ideas to life. This site highlights my professional journey, projects, and areas of expertise.
- Responsive Design: Optimized for desktop and mobile devices.
- Modern UI/UX: Built with accessibility and usability in mind.
- Project Showcase: Curated projects with detailed descriptions and visuals.
- About Me Section: Highlights my professional background and skillset.
- Contact Options: Quick ways to connect and collaborate.
- Inspired Design: Visual and structural inspiration drawn from Frontend Mentor’s Minimalist Portfolio Challenge.
- Frontend: React
- Styling: SCSS Modules
- Deployment: GitHub Pages
Clone the repository and install dependencies:
git clone https://github.com/ajkendal/ajkendal.github.io.git
cd ajkendal.github.io
npm installRun the development server:
npm run startBuild for production:
npm run buildDeploy to GitHub Pages (using gh-pages package or workflow):
npm run deploysrc/
components/ # Reusable UI components
pages/ # Portfolio pages (Home, About, Projects, Contact)
styles/ # SCSS partials and global styles
assets/ # Images, fonts, icons
App.jsx
index.jsx- Portfolio: ajkendal.github.io
- LinkedIn: akendalb
- GitHub: https://github.com/ajkendal
This is a personal project, but feedback and suggestions are always welcome. Feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.