portfolio

Personal Portfolio

A modern, responsive personal portfolio website built with Rust and Actix Web framework. This portfolio showcases my projects, skills, and professional experience through a fast and efficient web application.

[!NOTE] The server runs in port 8080

Tech Stack


plan


Dependencies

actix-files = "0.6.6"
actix-web = "4.11.0"
askama = "0.14.0"
dotenv = "0.15.0"
reqwest = { version = "0.12.20", features = ["json"] }
serde = { version = "1.0.219", features = ["derive"] }
toml = "0.8.23"
sqlx = { version = "0.8.6", features = ["macros", "postgres", "runtime-tokio-native-tls", "time"] }
chrono = "0.4.41"
pulldown-cmark = "0.13.0"

Project Structure

portfolio/
├── src/
│   ├──  main.rs          # Application entry point
│
│
├── templates/           # Askama HTML templates
├── static/             # CSS, JS, images, and other assets
├── data/                # Raw Data files
├── .env                # Environment variables
├── Cargo.toml          # Project dependencies
└── README.md

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments


⭐ Don’t forget to give the project a star if you like