Skip to content

IslamZaoui/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Islam Zaoui

Simply Awesome Blazingly Fast Portfolio built with SvelteKit and

Used Technologies

  • SvelteKit: A framework for building web applications.
  • TypeScript: A superset of JavaScript that adds static types.
  • Tailwind CSS: A utility-first CSS framework for styling.
  • Vite: A build tool that provides a fast development environment.
  • Paraglide JS: For internationalization and localization.
  • Markdoc: A preprocessor for markdown documents.

Features

  • Responsive Design: Optimized for both desktop and mobile devices.
  • Fast Loading Times: Built with performance in mind.
  • SEO Friendly: Includes meta tags and structured data for better search engine visibility.
  • Multi-language Support: Available in English and Arabic.
  • Contact Form: Allows users to reach out directly through the website.
  • Dynamic Content: Fetches and displays blog posts, projects, and experiences dynamically.

Get Started

Clone Repository

git clone https://github.com/IslamZaoui/portfolio.git

Rename .env.example to .env

# Private
STATIC_FORM_KEY = "your static form key"

you can get your key from StaticForm

Install Dependencies

bun install

you can use yarn or pnpm

Run Development Server

bun dev

Acknowledges

License

This project is licensed under the GNU GPLv3 License. See the LICENSE file for more details.