Skip to content

arizona-framework/arizona_website

Repository files navigation

Arizona Website

Netlify Status

The official website for the Arizona Framework - a modern Erlang web framework for building real-time web applications.

Overview

This project showcases the Arizona Framework's capabilities through a static website featuring:

  • Component-based architecture with reusable UI components
  • Static site generation for deployment
  • Responsive design with Tailwind CSS
  • Syntax highlighting for code examples
  • Scroll animations and modern UI effects

Development

Prerequisites

  • Erlang/OTP 27+
  • Rebar3
  • Node.js (for CSS build)

Setup

# Clone the repository
git clone [email protected]:arizona-framework/arizona_website.git
cd arizona_website

# Install dependencies
npm install
rebar3 deps

# Compile the project
rebar3 compile

# Start the development server
rebar3 shell

The website will be available at http://localhost:1912

CSS Development

# Build CSS (development)
npm run build:css

Static Site Generation

Generate a static version of the website:

rebar3 shell --eval "arizona_website_static:generate(), init:stop()."

The static site will be generated in the dist/ directory.

Project Structure

src/
├── arizona_website_app.erl          # Application entry point
├── arizona_website_conf.erl         # Server configuration
├── arizona_website_home_page.erl    # Homepage component
├── arizona_website_components.erl   # Reusable UI components
├── arizona_website_layout.erl       # HTML layout template
├── arizona_website_static.erl       # Static site generator
└── arizona_website_view.erl         # Main view controller

priv/static/
├── assets/                          # JavaScript and CSS files
├── images/                          # Arizona Framework logos
└── favicon.ico                      # Site favicon

License

Copyright (c) 2025 William Fank Thomé

Arizona is 100% open-source and community-driven. All components are available under the Apache 2 License on GitHub.

See LICENSE.md for more information.

About

The official website for Arizona Framework

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published