Hackable Portfolio Template written in Rust with Dioxus
See the demo on hack-portfolio.reify.ing!
Also check out the story behind this project - Rewrite It in Rust with AI - Oxidize a Portfolio Website in a Day
- Clone the repository
- Make sure you have Rust and
dioxus-cli
installed. - Run this project with hot reloading:
dx serve
- Build the project:
You will see the bundled files in
dx bundle --platform web --ssg
target/dx/hack-portfolio/release/web/public
.
Fork the repo and:
- If you want to just change the content, modify
src/personal_info/mod.rs
and add your images tosrc/personal_info/images
. - If you want to add more data to sections, take a look at
src/data.rs
and modify the data types. - You can modify the styles by editing the CSS files in each UI component's directory. For example, the CSS for project cards.
- Moreover, you can modify the layout of components and pages by editing the
.rs
files in each component's directory.
Happy hacking!
- Fix font loading
- Add a guide for Vercel deployment
- UI polishments
This project is based on masterPortfolio which is licensed under MIT license.