This repository contains the codebase for the official Radius Method homepage, showcasing Crystal Tower as its flagship product. The website provides visitors with information about Radius Method's services and products, with a particular focus on visualizing AI-powered development workflows.
The Radius Method homepage serves as:
- A primary marketing tool for the Crystal Tower product
- A showcase for Radius Method's expertise in AI-enhanced development workflows
- A demonstration of modern web development techniques
- An informational resource for potential clients and partners
- Documentation - Main documentation index
- Components - Component documentation
- Pipeline - Pipeline component documentation
- PipelineDemo - PipelineDemo component documentation
- Architecture - Architecture documentation
- Component Structure - Component architecture overview
- Styling Approach - CSS module pattern and styling
- Next.js Patterns - Next.js implementation details
- Guides - How-to guides and tutorials
- Using the Pipeline Component - Guide to using the Pipeline component
- Contributing - Guidelines for contributing to the project
- Components - Component documentation
- Crystal Tower Showcase - Featured sections highlighting the capabilities of the Crystal Tower product
- Interactive Pipeline Demo - Visual demonstration of AI-powered workflow pipelines
- Responsive Design - Mobile-friendly interface that adapts to different screen sizes
- Modern Web Experience - Fast, accessible, and engaging user experience
- SEO Optimization - Structured for search engine visibility
- Frontend Framework: Next.js with App Router architecture
- Language: TypeScript
- Styling: CSS Modules
- UI Components: React components with server/client separation
- Deployment: GitHub Actions workflow for automated deployment
- Node.js 18.x or later
- npm or yarn
- Git
- Clone the repository:
git clone https://github.com/your-org/radius-method.git
cd radius-method
- Install dependencies:
npm install
# or
yarn install
- Set up environment variables (if needed):
cp .env.example .env.local
# Edit .env.local with your settings
Start the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 in your browser to see the website.
Build the application for production:
npm run build
# or
yarn build
Start the production server:
npm run start
# or
yarn start
Please see our Contributing Guide for details on how to contribute to the project.
This project is licensed under the MIT License - see the LICENSE file for details.
To learn more about the technologies used in this project:
- Next.js Documentation - Learn about Next.js features and API
- React Documentation - Learn about React
- TypeScript Documentation - Learn about TypeScript