Enterprise AI Solution Platform built with Astro, Tailwind CSS, and interactive visualizations.
- Static Site Generation: Blazing-fast performance with Astro
- Tailwind CSS: Utility-first styling with custom theme
- Interactive Charts: ECharts.js visualizations
- Animations: Anime.js and Matter.js physics
- Responsive Design: Mobile-first approach
- Component Architecture: Reusable Astro components
βββ src/
β βββ components/ # Reusable Astro components
β β βββ Header.astro
β β βββ Footer.astro
β βββ layouts/ # Page layouts
β β βββ Layout.astro
β βββ pages/ # Route pages
β β βββ index.astro
β βββ styles/ # Global styles
β βββ global.css
βββ public/ # Static assets
β βββ resources/
βββ astro.config.mjs # Astro configuration
βββ tailwind.config.cjs # Tailwind theme
βββ package.json
- Node.js 18+ or 20+
- npm or pnpm
npm installnpm run devOpen http://localhost:4321 to view the site.
npm run buildThe built site will be in ./dist/
npm run preview- Primary Navy:
#1a1d29- Main background - Accent Blue:
#3b82f6- Primary actions - Accent Purple:
#8b5cf6- Secondary accents - Text Primary:
#ffffff- Main text - Text Secondary:
#94a3b8- Secondary text - Border:
#334155- Border color
- Inter: Primary font family
- JetBrains Mono: Code/monospace
- Poppins: Headings
- Fixed position with backdrop blur
- Glassmorphism effect
- Navigation links with hover states
- Hover effects: translateY + scale + shadow
- Gradients for category styling
- Smooth transitions
- Primary: Gradient background (blue β purple)
- Secondary: Border with hover fill
- Hover: Scale transform
Animated number counting on page load using custom JavaScript.
CSS-animated particles in hero section with keyframe animations.
3D transform effects on hover with Tailwind transitions.
ECharts.js visualizations for:
- System architecture diagrams
- Performance benchmarks
- Interactive data visualizations
/- Home page/solutions/- Platform solutions/services/- Professional services/developer/- Developer resources
- Chrome/Edge (latest)
- Firefox (latest)
- Safari (latest)
- Mobile browsers
- Anime.js: 3.2.1 - Animations
- ECharts.js: 5.4.3 - Charts
- Matter.js: 0.19.0 - Physics
- Splitting.js: 1.0.6 - Text effects
- Google Fonts: Inter, JetBrains Mono, Poppins
Deploy the dist/ folder to any static hosting:
- Vercel
- Netlify
- GitHub Pages
- Cloudflare Pages
- AWS S3 + CloudFront
- Traditional web server
The original static HTML files are preserved for reference:
index.htmlβ/src/pages/index.astrosolutions.htmlβ/src/pages/solutions.astro(pending)services.htmlβ/src/pages/services.astro(pending)developer.htmlβ/src/pages/developer.astro(pending)
See PORTING_SUMMARY.md for detailed completion status.
Edit astro.config.mjs to modify site settings, integrations, or build options.
Edit tailwind.config.cjs to update colors, fonts, or add custom utilities.
Open source, part of the Moxin-Org project.
This is a static site representing the Moxin-Org enterprise AI platform. Content updates should reflect changes to the underlying platform architecture.
For issues related to the website structure or Astro implementation, refer to Astro documentation: https://docs.astro.build