This is the source code for my personal portfolio website, alan-khalili.com. The website showcases my programming skills and experience through various sections, including an introductory greeting, a marquee displaying my GitHub repositories, an experience section, a projects section, and a contact form.
- Introductory Greeting: A welcoming message to visitors.
- GitHub Repos Marquee: A scrolling marquee displaying my GitHub repositories.
- Experience Section: Details about my professional experience and skills.
- Projects Section: Highlights of my notable projects.
- Contact Form: A form for visitors to leave a message or get in touch.
- Frontend: React, TypeScript, Vite, and Tailwind CSS
- Dependencies: motion, react-fast-marquee, react-icons, react-rough-notation
The design of this website was inspired by Arc.net.
To run the website locally, follow these steps:
- Clone the repository:
git clone https://github.com/AlanKha/Portfolio.git - Navigate to the project directory:
cd Portfolio - Install dependencies:
npm install - Start the development server:
npm run dev - Open your web browser and visit
http://localhost:5173to view the website.