A modern, professional redesign of the Ryze AI advertising analytics platform website built with React, HTML, CSS, and JavaScript.
This redesign focuses on:
- Visual Appeal: Modern gradient design, smooth animations, and clean typography
- User Experience: Intuitive navigation, clear CTAs, and mobile-first responsive design
- Clear Communication: Straightforward messaging about Ryze's AI-powered advertising analytics
- Modular Architecture: Reusable React components for easy maintenance and updates
- Homepage - Hero section, features overview, how it works, testimonials, CTA, and pricing preview
- Features Page - Detailed feature breakdown with benefits and visual placeholders
- Pricing Page - Three pricing tiers with billing toggle, FAQ section, and CTAs
- Header - Sticky navigation with scroll effect and mobile menu
- Hero - Eye-catching hero section with animated dashboard mockup
- Features - Grid-based feature cards with hover effects
- Testimonials - Customer reviews with stats section
- Pricing Section - Interactive pricing cards with monthly/annual toggle
- Footer - Comprehensive footer with links and social media
- Custom CSS variables for consistent design system
- Gradient color scheme (Indigo primary, Green secondary, Amber accent)
- Smooth animations and micro-interactions
- Fully responsive across mobile, tablet, and desktop
- Accessible and WCAG compliant
- Navigate to the project directory:
cd ryze-website-redesign- Install dependencies:
npm install- Start the development server:
npm startThe website will open at http://localhost:3000
ryze-website-redesign/
├── public/
│ └── index.html # HTML template
├── src/
│ ├── components/ # Reusable components
│ │ ├── Header.js
│ │ ├── Header.css
│ │ ├── Hero.js
│ │ ├── Hero.css
│ │ ├── Features.js
│ │ ├── Features.css
│ │ ├── Testimonials.js
│ │ ├── Testimonials.css
│ │ ├── PricingSection.js
│ │ ├── PricingSection.css
│ │ ├── Footer.js
│ │ └── Footer.css
│ ├── pages/ # Page components
│ │ ├── Home.js
│ │ ├── Home.css
│ │ ├── FeaturesPage.js
│ │ ├── FeaturesPage.css
│ │ ├── PricingPage.js
│ │ └── PricingPage.css
│ ├── styles/
│ │ └── global.css # Global styles & CSS variables
│ ├── App.js # Main app with routing
│ └── index.js # React entry point
├── package.json
└── README.md
- Primary: Indigo (#6366f1)
- Secondary: Green (#10b981)
- Accent: Amber (#f59e0b)
- Text: Slate tones
- Background: White and light grays
- Font Family: Inter (Google Fonts)
- Scale: Fluid typography with responsive sizing
- Weights: 300-800 for hierarchy
- Consistent spacing scale (0.25rem to 4rem)
- Max-width containers for readability
- Grid-based layouts for flexibility
The website is fully responsive with breakpoints at:
- Mobile: 480px and below
- Tablet: 768px and below
- Desktop: 1024px and below
- Large Desktop: 1200px+
Edit CSS variables in src/styles/global.css:
:root {
--primary-color: #6366f1;
--secondary-color: #10b981;
/* ... */
}- Create component in
src/pages/ - Add route in
src/App.js - Update navigation in
src/components/Header.js
Each component is self-contained with its own CSS file for easy customization.
npm run buildCreates an optimized production build in the build folder.
- Modern Design: Clean, gradient-based design with depth and visual hierarchy
- Better UX: Clear navigation, prominent CTAs, and intuitive user flow
- Performance: Optimized React components with smooth animations
- Mobile-First: Fully responsive with touch-friendly interactions
- Accessibility: Semantic HTML, ARIA labels, and keyboard navigation
- Maintainability: Modular component structure with clear separation of concerns
- React 18 - UI framework
- React Router - Client-side routing
- CSS3 - Styling with modern features (Grid, Flexbox, CSS Variables)
- HTML5 - Semantic markup
- JavaScript ES6+ - Modern JavaScript features
- Add blog section
- Integrate with actual backend API
- Implement dark mode toggle
- Add more interactive dashboard visualizations
- Include case studies page
- Add animation library (Framer Motion)
This is a redesign project for demonstration purposes.
This is a candidate submission project. For any questions or feedback, please reach out.
Built with ❤️ for Ryze AI