Skip to content

zoa-sh/zoa.sh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zoa.sh

Rust CI/CD

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.