Skip to content

whelamc/MyPage

Repository files navigation

Introduction to Personal Homepage Project

This project is a personal homepage based on the minimalist and neo brutalism style, developed using the latest Vite 4.3 bundling tool and Svelte 3.57 framework, and TypeScript language.

The goal of this personal homepage is to showcase my abilities and works, and provide more information about me for interested people. The entire website presents a simple and clear style, and the website colors and layout style is in neo brutalism, making the whole page more outstanding.

Tech Stack

Below is the main tech stack used in this project:

  • Vite 4.3
  • Svelte 3.57
  • TypeScript
  • HTML5
  • CSS3

Leveraged the latest web technologies with a lot of ES6+ syntax, ensuring the website has high compatibility and scalability.

Serverless And Code Repo

Below is the main serverless used in this project:

  • Cloudflare Worker
  • Cloudflare Pages
  • Github
  • iOS Shortcut

Key Features

This personal homepage includes the following features:

  • Showcase my abilities and works
  • Provide avatar, contact information, and social media links
  • Offer unique styles and visual effects
  • Responsive design and adaptive layout, supporting access to different devices

How to Run

  1. Download or clone this project to your local machine.
  2. Navigate to the project directory in the terminal and run the command pnpm install to install dependencies.
  3. Run pnpm dev to start the development server.
  4. Run pnpm build to build the project for deployment.

Conclusion

This personal homepage project uses the latest Vite bundling tool, Svelte framework, and TypeScript language, with a simple and beautiful style, high compatibility, and scalability. This project is my open-source project, and if you are interested, feel free to submit a pull request or issues on the official repo.

About

Personal page & Landing page

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published