This is my portfolio web repository. It is a work in progress, but you can see the live version at qwe.me.
Currently project is divided into two parts. UI is written in Vue3. Simple backend API is written in Rust (currently it is only used for forwarding all incoming messages from Contact Me app to my phone).
Project is automatically deployed to qwe.me using GitHub Actions, each release can be found in Releases section.
-
Implement all desktop logic
- Desktop icons
- Taskbar display
- Drag and drop
-
Implement universal application component
- Optional window buttons (close, minimize, maximize)
- Draggable rectagle
- Resize logic
-
Add basic applications
- About Me
- Contact Me
- Projects overview
- Blog
-
Add other cool applications
- Minesweeper
- Internet Explorer
- DOOM
- Other..
-
Create 100% automatic deployement
-
Add mobile touch support
-
Add Windows95 animations
docker buildx build --platform linux/amd64 -t docker.qwe.me/portfolio-web:latest --push .