Company website for projectious.work — IT consulting for the AI era, specialising in Agentic AI, Agile transformation, and Cloud strategy.
Built with Reflex, a Python full-stack web framework.
| Route | Description |
|---|---|
/ |
Landing page — hero, service pillars, credibility, CTA |
/services |
Three consulting pillars with deliverables |
/about |
Company, principal profile, approach, speaking |
/contact |
Email, LinkedIn, GitHub — direct contact |
- Python 3.13+
- uv (Python package manager)
- Node.js 20+ (Reflex compiles to Next.js)
unzip(required by bun, which Reflex uses internally)
git clone https://github.com/projectious-work/website.git
cd website
uv syncuv run reflex runOpens at http://localhost:3000. The dev server hot-reloads on file changes.
uv run reflex exportProduces a static build in the .web directory.
website/
rxconfig.py # Reflex app configuration
assets/ # Static files (favicon, robots.txt, sitemap.xml)
website/
website.py # App entry point, page routes, SEO meta tags
pages/ # Page modules (index, services, about, contact)
components/ # Shared UI (navbar, footer, layout, section, cta_button)
styles/ # Theme configuration (colours, fonts, spacing)
This is the website for a small consulting company, so contributions are primarily internal. That said, if you spot a bug or have a suggestion:
- Fork the repo
- Create a feature branch (
git checkout -b fix/description) - Make your changes and verify with
uv run reflex run - Commit with a descriptive message referencing the change
- Open a pull request
This project is licensed under the MIT License — see LICENSE for details.