Looking for a simple yet complete personal website focused on projects and publications, without overengineered templates? You're in the right place! This project offers a clean, minimalist design, built with React and Mantine.
- Clean and minimalist design, no unnecessary animations
- Fully configurable
- Dark mode support
- Responsive layout
Make sure you have npm
installed. If not, please visit the official Node.js download page and select your platform.
Clone the repository and install all dependencies:
git clone https://github.com/DerSimi/personal-website
cd personal-website
npm install
Once all dependencies are installed, start the development server and open the link provided in your terminal:
npm run dev
Now it's time to make it your own! You can configure everything in src/config
.
To deploy the website on a static webspace (e.g., Apache or Nginx), first build the project:
npm run build
Upload the contents of the dist/
folder to your web server. If the website is not hosted in the root directory of your web server (for example, at example.com/test/
instead of example.com/
), you need to set the base in vite.config.mjs
to /test/
before building.