Excite-Company-Website

Excite! Innovation Company's – Premier Digital Product Innovation Company that Specializes in UX/UI Design & Research, portfolio.

Stars
0
Committers
2

Excite! Innovation Company Portfolio

Excite! Innovation Company is a premier digital product innovation company specializing in UIUX research, design, and software engineering.

Getting Started

Setup

  1. Install and update Node.js & Node Package Manager [LTS ONLY]

  2. Clone this repository to your local machine using:

    git clone https://github.com/paulXmbingu/Excite-Company-Website.git
    
  3. Install the required dependencies:

    npm i
    

Usage

  1. Start the development server:

    npm run dev -- --host
    
  2. Start the Storybook js server:

    npm run storybook
    
  3. Ctrl or Cmd click the links on the terminal to view the app or storybook in your browser eg. http://192.168.1.101:5173/

Features

  • Comprehensive Component Library: Pre-built, customizable UI components like buttons, forms, and modals.
  • Atomic Structure: Uses atomic design principles to create scalable, maintainable UIs with reusable components.
  • Theming Support: Easily customizable themes to ensure your application aligns with your brand's look and feel.
  • Responsive Design: Built-in responsiveness ensures components work seamlessly across devices of all sizes.
  • Accessibility: Designed with accessibility in mind, including ARIA support and keyboard navigation.
  • Consistency: Adheres to a set of design principles and guidelines to maintain visual and functional consistency across projects.
  • Interactive Documentation: Provides examples to help developers and designers implement and customize components effectively.
  • Modern Tooling: Integration with modern development tools like Storybook for component-driven development and testing.
  • Performance Optimization: Lightweight components optimized for fast loading and efficient performance.

Technologies

  • Figma: Design & Prototyping
  • Next.js: Frontend Framework
  • CSS Modules: Styling
  • Storybook.js: Component Development & Testing
  • Jest: For unit testing

Product Engineering Team

  • Special Contributions: Marion Ngayi & The Senjes Cuisine Team
  • UI Design: Paul Mbingu
  • Frontend Engineering: Paul Mbingu