{"id":21806240,"url":"https://github.com/kaneamiller/business-website","last_synced_at":"2026-04-14T19:31:35.254Z","repository":{"id":263522749,"uuid":"882136080","full_name":"kaneAmiller/business-website","owner":"kaneAmiller","description":"Professional website for KM Project Solutions LLC, offering technical project management, IT support, and web development services.","archived":false,"fork":false,"pushed_at":"2024-11-19T01:56:05.000Z","size":93901,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-31T10:17:51.832Z","etag":null,"topics":["business","business-site","consulting","css","html","it-support","javascript","km-project-solutions","nextjs","project-management","react","seo","site","small-business","tailwind","web-development","website"],"latest_commit_sha":null,"homepage":"https://www.kmprojectsolutions.com/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-sa-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kaneAmiller.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-CC-BY-SA.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-11-02T01:10:58.000Z","updated_at":"2025-01-20T08:15:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"5e54939c-da29-4ba9-9bf5-ab849a22a972","html_url":"https://github.com/kaneAmiller/business-website","commit_stats":null,"previous_names":["kaneamiller/business-website"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kaneAmiller/business-website","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaneAmiller%2Fbusiness-website","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaneAmiller%2Fbusiness-website/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaneAmiller%2Fbusiness-website/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaneAmiller%2Fbusiness-website/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kaneAmiller","download_url":"https://codeload.github.com/kaneAmiller/business-website/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaneAmiller%2Fbusiness-website/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31812968,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T18:05:02.291Z","status":"ssl_error","status_checked_at":"2026-04-14T18:05:01.765Z","response_time":153,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["business","business-site","consulting","css","html","it-support","javascript","km-project-solutions","nextjs","project-management","react","seo","site","small-business","tailwind","web-development","website"],"created_at":"2024-11-27T12:18:41.513Z","updated_at":"2026-04-14T19:31:35.247Z","avatar_url":"https://github.com/kaneAmiller.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# KM Project Solutions Website\n\n![Status](https://img.shields.io/badge/status-live-brightgreen)\n![License](https://img.shields.io/badge/license-CC%20BY--SA%204.0-blue)\n![Version](https://img.shields.io/badge/version-1.0.0-orange)\n![Made with Next.js](https://img.shields.io/badge/Next.js-v13.0-lightgrey)\n![Hosted on Cloudflare Pages](https://img.shields.io/badge/hosting-Cloudflare%20Pages-orange)\n![SEO Optimized](https://img.shields.io/badge/SEO-Optimized-brightgreen)\n![Contributions Welcome](https://img.shields.io/badge/contributions-welcome-blue)\n\nThis repository contains the code for the [KM Project Solutions](https://www.kmprojectsolutions.com/) website. KM Project Solutions provides specialized services in IT support, project management, and web development for small businesses.\n\n## Table of Contents\n\n- [About](#about)\n- [Features](#features)\n- [Technologies Used](#technologies-used)\n- [Getting Started](#getting-started)\n- [Static Export \u0026 Deployment](#static-export--deployment)\n- [Update Steps](#update-steps)\n- [License](#license)\n- [Contributing](#contributing)\n- [Contact](#contact)\n\n## About\n\nKM Project Solutions offers tailored IT support, project management, and web development services designed to empower small businesses. This website provides clients with a clear overview of our offerings, capabilities, and completed projects.\n\n## Features\n\n- **Responsive Design**: Optimized for a seamless experience on both desktop and mobile.\n- **Service Portfolio**: Details about IT support, project management, and web development services.\n- **Project Portfolio**: Showcases successful projects across various industries.\n- **Contact Form**: Allows potential clients to easily reach out.\n- **Blog**: Updated with industry insights, project tips, and trends.\n\n## Technologies Used\n\n- **Next.js**: A React framework that supports static site generation (SSG), allowing for efficient static HTML.\n- **Tailwind CSS**: A utility-first CSS framework for building responsive and customizable designs.\n- **TypeScript**: Adds type safety, enhancing the developer experience with JavaScript.\n- **Creative Commons License**: Licensed under CC BY-SA 4.0, allowing sharing and adaptation with attribution.\n\n## Getting Started\n\n1. **Clone the repository**:\n   ```bash\n   git clone https://github.com/kaneAmiller/business-website.git\n   ```\n   \n2. **Install dependencies**:\n   ```bash\n   cd business-website\n   npm install\n   ```\n   \n3. **Run the development server**:\n   ```bash\n   npm run dev\n   ```\n   This starts a local server for testing and development.\n\n4. **Build the project**:\n   ```bash\n   npm run build\n   ```\n   This command generates optimized static HTML files and places them in an `out` directory in the project root.\n\n## Static Export \u0026 Deployment\n\nOnce built, the static site is ready for deployment from the `out` directory.\n\n### Deploying to Cloudflare Pages\n\nTo deploy the static site, go to Cloudflare Pages, create a new project, and upload the `out` folder. Cloudflare Pages will handle the deployment and serve the website globally for optimal performance.\n\n## Update Steps\n\nTo keep dependencies current, follow these steps:\n\n1. **Check for Outdated Packages**:\n   ```bash\n   npm outdated\n   ```\n   \n2. **Update Dependencies**:\n   - For specific packages:\n     ```bash\n     npm install \u003cpackage-name\u003e@latest\n     ```\n   - For suggested replacements, install the alternatives as specified:\n     ```bash\n     npm install @eslint/config-array @eslint/object-schema\n     ```\n   \n3. **Bulk Update**:\n   - For a bulk update:\n     ```bash\n     npm update\n     ```\n   - Review release notes to avoid any breaking changes.\n\n4. **Test Updates**:\n   - After updates, test to confirm everything works as expected:\n     ```bash\n     npm run dev\n     ```\n\n## License\n\nThis project is licensed under **Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)**, allowing you to:\n\n- **Share**: Copy and redistribute the material.\n- **Adapt**: Remix, transform, and build upon the material.\n\n**Terms**:\n\n- **Attribution**: Credit KM Project Solutions, link to the license, and indicate changes.\n- **ShareAlike**: Distribute any adaptations under the same license.\n\nFor more details, see the [LICENSE-CC-BY-SA.txt](LICENSE-CC-BY-SA.txt).\n\n## Contributing\n\nWe welcome contributions! To contribute:\n\n1. **Fork this repository**.\n2. **Clone your fork**:\n   ```bash\n   git clone https://github.com/YOUR-USERNAME/business-website.git\n   ```\n3. **Create a new branch**:\n   ```bash\n   git checkout -b feature/YourFeatureName\n   ```\n4. **Make your changes**.\n5. **Commit and push**:\n   ```bash\n   git commit -m \"Add your message here\"\n   git push origin feature/YourFeatureName\n   ```\n6. **Submit a pull request** with a description of your changes.\n\n### Important Notice for Forks\n\nIf you use this project for your own purposes, you **must**:\n\n- Attribute KM Project Solutions.\n- Retain the **Creative Commons Attribution-ShareAlike 4.0 International** license in any published adaptations.\n- Share any changes under the same license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaneamiller%2Fbusiness-website","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkaneamiller%2Fbusiness-website","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaneamiller%2Fbusiness-website/lists"}