Skip to content

Alex-de-code/portfolio-site

Repository files navigation

Portfolio Website

Screenshot of project

This is a personal portfolio website built using React and Vite, showcasing my projects, skills, and experience as a developer. The website is optimized for performance and features smooth animations powered by Kaplay.

Check out the live site here: Live Site

Features

  • Responsive Design: The site is fully responsive, adapting to various screen sizes.
  • Project Showcases: A section to display and highlight past projects with descriptions and links.
  • Contact Form: A functional form for visitors to get in touch.
  • Smooth Animations: Interactive animations powered by Kaplay.
  • Fast Development: Powered by Vite, providing fast reloads and a streamlined development experience.

Technologies Used

  • React: A JavaScript library for building user interfaces.
  • Vite: A fast, opinionated build tool that makes use of modern JavaScript features.
  • Kaplay: A powerful animation library for smooth, interactive web experiences.
  • Jotai: A minimal state management solution for React applications.
  • ESLint: Ensures code quality and consistency with linting.

Installation

To run the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/portfolio-site.git
  2. Navigate to the project directory:

    cd portfolio-site
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm run dev

Ongoing Development

This portfolio website is continuously evolving! I plan to periodically add more features, enhance the game world, and refine the overall experience. Upcoming additions include:

  • New animations and visual effects for a more dynamic user experience
  • Expanded sections showcasing additional projects and skills
  • Ongoing improvements to the design and functionality

Check back regularly for new updates and improvements!

Learning Resources

  • JSLegend: This project was inspired by a tutorial from JSLegend. You can find the tutorial here.
  • The Book of Shaders: A great resource for learning about shaders and graphics programming. Explore it here.
  • Kaplay Docs: The official guide for installing and using Kaplay for animations in React. Access it here.
  • Dev Community Post - Ahmed Sarhan: A quick guide on adding a real time clock and date feature with Vanilla JS. here

About

A personal portfolio website built with React and Vite, showcasing projects, skills, and experience in an interactive game world. Includes smooth animations with Kaplay, responsive design, and a fast development environment powered by Vite.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors