Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zoa-sh/zoa.sh
my portfolio site
https://github.com/zoa-sh/zoa.sh
css html javascript portfolio portfolio-website rocket rust website
Last synced: 2 months ago
JSON representation
my portfolio site
- Host: GitHub
- URL: https://github.com/zoa-sh/zoa.sh
- Owner: zoa-sh
- License: mit
- Created: 2024-08-16T20:58:12.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-09-16T19:57:54.000Z (3 months ago)
- Last Synced: 2024-09-27T07:21:10.781Z (3 months ago)
- Topics: css, html, javascript, portfolio, portfolio-website, rocket, rust, website
- Language: Handlebars
- Homepage: https://zoa.sh
- Size: 110 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# zoa.sh
[![Rust CI/CD](https://github.com/zoa-sh/zoa.sh/actions/workflows/rust.yml/badge.svg)](https://github.com/zoa-sh/zoa.sh/actions/workflows/rust.yml)Welcome to my portfolio! This is a web application built with Rust using the Rocket framework.
## 🚀 Features
- Responsive web design with a space-themed interface
- Dynamic content rendering using Handlebars templates
- Automatic CSS minification
- GitHub project showcase
- Contact form
- Special text-based version accessible via curl## 🛠️ Technologies Used
- Rust
- Rocket web framework
- Handlebars templating
- CSS3 with animations
- JavaScript for interactive elements## 📋 Prerequisites
Before you begin, ensure you have met the following requirements:
- Rust and Cargo are installed on your machine
- Git for version control## 🔧 Setup and Installation
1. Clone the repository:
```
git clone https://github.com/zoa-sh/zoa.sh.git
cd zoa.sh
```2. Build the project:
```
cargo build
```3. Run the application:
```
cargo run
```4. Open your web browser and navigate to `http://localhost:8000` (or whatever port Rocket is configured to use).
## 🖥️ Usage
- Visit the website through a web browser to see the full interactive version.
- Use `curl zoa.sh` to see a special text-based version of the site.## 📄 License
This project is licensed under the [MIT License](LICENSE).