Skip to content

dk731/portfolio-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Portfolio Website

This is my portfolio web repository. It is a work in progress, but you can see the live version at qwe.me.

Project strucutre

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.

TODO:

  • 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

Build

docker buildx build --platform linux/amd64 -t docker.qwe.me/portfolio-web:latest --push .

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published