A simple portfolio website with REST API endpoints built using the Rust and Axum frameworks.
- ✨ Clean and minimalist portfolio design
- 🌐 REST API endpoints
- 📁 Static file serving
- 📱 Responsive layout
- ⚡ Built with Rust for high performance
- Backend: Rust, Axum
- Frontend: HTML, CSS, DaisyUI
{
"status": "success",
"message": "Welcome to Sazumi Viki's API",
"version": "1.0.0",
"author": "Sazumi Viki"
}- 🖥️ Desktop & tablet friendly
- 📱 Mobile responsive
- 🎨 Smooth animations and modern UI components
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
This project is licensed under the MIT License. See the LICENSE file for details.
Sazumi Viki
- 🌐 Website: sazumi.dev
- 🐙 GitHub: @sazumiviki
Give a ⭐️ if this project helped you!
Built with ❤️ using Rust & Axum
- Icons: Remix Icons
- Font: Poppins
| Endpoint | Method | Description |
|---|---|---|
/api |
GET | Welcome message and API info |
/api/health |
GET | Check API health status |
/api/info |
GET | Get detailed API information |
-
Install Rust:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
-
Clone the Repository:
git clone https://github.com/sazumivicky/rust-axum.git cd rust-axum -
Run the Project:
cargo run
-
Open in Browser:
Visit http://localhost:3000
{
"status": "success",
"message": "API is running smoothly",
"uptime": "48 hours",
"version": "1.0.0"
}