Skip to content

Knoph1/Omni-Legacy

Repository files navigation

Omni-Legacy

O.L Ltd. Logo

Omni-Legacy Co. Ltd.

O.L Co. Ltd. - Company Website

Table of Contents

  1. Overview
  2. About the Company
  3. Website Features
  4. Technologies Used
  5. Project Structure
  6. Installation & Setup
  7. Deployment
  8. Contributing
  9. Contact
  10. License

Overview

Omni-Legacy Company Limited (O.L Co. Ltd.) is a Kenyan IT and software development company providing innovative technology solutions, IT consultancy, digital transformation and project delivery services.
This repository contains the official website for O.L Ltd., showcasing our portfolio, services, projects and contact information for clients, partners and tenders.

Website: www.omni-legacy.tech
Email: info@omni-legacy.tech
Phone: +254 790 558 956


About the Company

  • Headquarters: Nairobi, Kenya
  • Branches: Mombasa & Eldoret
  • Founders:
    • Mary M. Muraguri – CEO, Founder & Director (71% Ownership)
    • Knoph O. Ayieko – CTO, Co-Founder & Co-Director (24% Ownership)
  • Mission: Deliver robust, scalable and compliant IT solutions for businesses, institutions/organizations, government & agencies, NGOs, SMEs and individual clients.
  • Vision: Become the leading IT solutions provider in Kenya and East Africa.
  • Core Values: Innovation, Integrity, Client Success, Excellence, Scalability

Website Features

  • Home / Landing Page: Company introduction, vision, mission, core values and CTA.
  • About Page: Company profile, leadership, history, certifications, credibility.
  • Services Page: Detailed IT & software development services, scope and “Why Choose O.L Co. Ltd.” section.
  • Projects / Portfolio Page: Detailed showcase of IT projects, case studies and outcomes.
  • Contact Page: Interactive contact form, maps to HQ & branches, email & phone integration.
  • Dark / Light Mode: Accessibility-friendly UI toggle.
  • Responsive Design: Works seamlessly on mobile, tablet and desktop devices.

Technologies Used

  • Frontend: HTML5, CSS3, JavaScript, React.js
  • Styling / UI: Tailwind CSS, Framer Motion animations
  • Backend: Node.js / PHP / Flask
  • Database: MySQL / PostgreSQL / MongoDB
  • Tools: Git, GitHub, VS Code, Figma, Postman
  • Deployment: Vercel / Netlify / AWS (as per project deployment)

Project Structure

/Omni-Legacy
├── public/                 # Static assets (images, logos, favicon)
├── src/
│   ├── components/         # Reusable React components
│   │   ├── Header.jsx
│   │   ├── Footer.jsx
│   │   ├── HeroSection.jsx
│   │   └── ProjectCard.jsx
│   ├── pages/              # Pages
│   │   ├── Home.jsx
│   │   ├── About.jsx
│   │   ├── Services.jsx
│   │   ├── Projects.jsx
│   │   └── Contact.jsx
│   └── App.jsx
├── package.json
├── tailwind.config.js
└── README.md

Installation & Setup

  1. Clone the repository
git clone https://github.com/Knoph1/omni-legacy.git
  1. Navigate to the project folder
cd omni-legacy-website
  1. Install dependencies
npm install
  1. Start the development server
npm start
  1. Open http://localhost:3000 in your browser

Deployment

  1. Build for production
npm run build
  1. Deploy via Vercel, Netlify or any preferred hosting service.
  2. Ensure environment variables (if any) are set in the hosting platform.

Contributing

We welcome contributions to enhance the website!

  1. Fork the repository
  2. Create a new branch (git checkout -b feature/branch-name)
  3. Make your changes and commit (git commit -m "Description of change")
  4. Push to your branch (git push origin feature/branch-name)
  5. Open a Pull Request for review

Please ensure:

  • Code is well-documented
  • UI changes maintain responsiveness
  • Accessibility and SEO best practices are followed

Contact

Omni-Legacy Co. Ltd. (O.L Co. Ltd.)


License

Developed with care by Knoph O. Ayieko – Official Web Developer of Omni-Legacy Co. Ltd.

This project is proprietary software and is the exclusive property of Omni-Legacy Co. Ltd.
Unauthorized use, distribution or modification of this code is strictly prohibited.

© 2025 Omni-Legacy Co. Ltd. – All Rights Reserved.