diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0ec94ab --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +.DS_Store +node_modules/ +dist/ +build/ +*.log diff --git a/README.md b/README.md new file mode 100644 index 0000000..3920cac --- /dev/null +++ b/README.md @@ -0,0 +1,35 @@ +# functions.io + +Modern solutions for an evolving technology landscape. + +## Overview + +functions.io is a technology consulting firm based in Utah, USA. We specialize in technology consulting, systems integration, and software development. + +This repository contains the source code for the functions.io website and an experimental dashboard for media processing. + +## Project Structure + +- `index.html`: The main landing page for functions.io. +- `css/`: Custom styles and Bootstrap overrides. +- `images/`: Brand assets and photography used across the site. +- `dashboard/stream/`: A suite of browser-based media tools, including: + - Video transcoding (using ffmpeg.wasm) + - Image optimization (using wasm-imagemagick) + - Real-time video calling (using PeerJS) + +## Local Development + +You can serve the website locally for development and verification using any static file server. For example, using Python: + +```bash +python3 -m http.server 8000 +``` + +Once the server is running, navigate to `http://localhost:8000` in your browser. + +## Technologies Used + +- **Frontend**: Bootstrap 4 & 5, jQuery +- **Media Processing**: [ffmpeg.wasm](https://github.com/ffmpegwasm/ffmpeg.wasm), [wasm-imagemagick](https://github.com/KnicKnic/Wasm-ImageMagick) +- **Networking**: [PeerJS](https://peerjs.com/) diff --git a/dashboard/stream/concatDemuxer.html b/dashboard/stream/concatDemuxer.html index db5fb35..514a104 100644 --- a/dashboard/stream/concatDemuxer.html +++ b/dashboard/stream/concatDemuxer.html @@ -1,8 +1,8 @@
- - + + @@ -26,7 +26,7 @@
+
We specialize in working with small to medium-sized businesses by gathering business requirements, developing a technological strategy to satisfy those requirements, and outputting results that show.
@@ -80,7 +80,7 @@
+
Disparate software/hardware is a thing of the past. We break open stove-piped solutions and integrate where you need it the most. We are dedicated to creative problem-solving within existing infrastructures to reduce development cost.
@@ -90,7 +90,7 @@
+
Need something more custom? We provide software development services. We build bespoke software in an agile, flexible way to provide confidence in your software solution, all while using modern software development best practices.
@@ -212,7 +212,7 @@
+
The Digital Education & Safety Foundation is a non-profit that provides STEM/STEAM education services to the underserved.