This is my personal website, built with AstroJS, Svelte, TypeScript, and PNPM. It includes a blog feature where I can share my thoughts and experiences.
- Website in French and English.
- Contains a small description of me and some links to my social media.
- Displays random images at each refresh at different parts of the website.
- Displays random quotes every 6.9 seconds.
- Clean responsive design with colors matched to the images, with a credits page for crediting the artists.
- Includes a few easter eggs.
- Includes nice and clean animations.
- Mini personal blog system to read my writings.
To run this project locally, you'll need to have Node.js and PNPM installed on your machine. Once you have those installed, follow these steps:
- Clone this repository to your local machine.
- Navigate to the project directory in your terminal.
- Run
pnpm install
to install the project dependencies. - Run
pnpm dev
to start the development server. - Open your web browser and navigate to
http://localhost:3000
to view the website.
This project is licensed under the MIT License - see the LICENSE file for details.