Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paulxmbingu/excite-company-website
Excite! Innovation Company's – Premier Digital Product Innovation Company that Specializes in UX/UI Design & Research, portfolio.
https://github.com/paulxmbingu/excite-company-website
figma nextjs storybookjs strapi tyepscript
Last synced: 4 months ago
JSON representation
Excite! Innovation Company's – Premier Digital Product Innovation Company that Specializes in UX/UI Design & Research, portfolio.
- Host: GitHub
- URL: https://github.com/paulxmbingu/excite-company-website
- Owner: paulXmbingu
- Created: 2024-09-06T04:35:38.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-10-02T08:31:01.000Z (4 months ago)
- Last Synced: 2024-10-11T22:40:19.359Z (4 months ago)
- Topics: figma, nextjs, storybookjs, strapi, tyepscript
- Language: TypeScript
- Homepage: https://excite.company
- Size: 4.87 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![Boltshift Marketplace Project Cover](https://res.cloudinary.com/excit3/image/upload/v1727720945/Excite%20Company%20Website/File_Cover_kleht5.jpg)
# 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](https://nodejs.org/en) [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**