Go to file
Piotr Rogowski 6525db3bad
Explore D3, add test trigger logs (#309)
* Introduce d3

* Update tunes

* Use speedy-tuner eslint config

* Cache logs

* Use fields from config.datalog rather than from log file

* Fix dependabot workflow

* Add test trigger logs, finish up d3 tests
2021-12-13 22:04:17 +01:00
.github Explore D3, add test trigger logs (#309) 2021-12-13 22:04:17 +01:00
.vscode Allow robots, remove sonarlint 2021-10-24 23:23:49 +02:00
public Explore D3, add test trigger logs (#309) 2021-12-13 22:04:17 +01:00
src Explore D3, add test trigger logs (#309) 2021-12-13 22:04:17 +01:00
.editorconfig Initial commit 2021-03-22 22:29:03 +01:00
.env Initial commit 2021-03-22 22:29:03 +01:00
.eslintignore Initial commit 2021-03-22 22:29:03 +01:00
.eslintrc Explore D3, add test trigger logs (#309) 2021-12-13 22:04:17 +01:00
.gitignore Initial commit 2021-03-22 22:29:03 +01:00
.npmrc Extract `types` into separate package (#209) 2021-09-26 18:07:54 +02:00
LICENSE Update license and readme 2021-09-26 18:11:55 +02:00
README.md Add FOSSA badge 2021-11-27 11:32:20 +01:00
craco-less.js Initial commit 2021-03-22 22:29:03 +01:00
craco.config.js Improve log parsing - move parser to web worker (#44) 2021-04-05 23:44:21 +02:00
forge.config.js Initial commit 2021-03-22 22:29:03 +01:00
package-lock.json Explore D3, add test trigger logs (#309) 2021-12-13 22:04:17 +01:00
package.json Explore D3, add test trigger logs (#309) 2021-12-13 22:04:17 +01:00
tsconfig.custom.json Initial commit 2021-03-22 22:29:03 +01:00
tsconfig.json Initial commit 2021-03-22 22:29:03 +01:00
vercel.json Add vercel.json 2021-03-22 23:04:27 +01:00

README.md

SpeedyTuner Cloud

Netlify Status master CodeQL Maintainability Test Coverage License FOSSA Status

Share your Speeduino tune and logs.

https://speedytuner.cloud

Screenshot

Project main goals

  • 🚀 always free and open source (FOSS)
  • 💻 Cloud based web app with CDN
  • 🔥 60 FPS animations and fast load times
  • 👍 good user experience
    • 💎 intuitive, modern and responsive UI
    • 👶 easy for newcomers with tips, tools and simple diagnostics
    • 📱 touch screen friendly

ECU firmware

Contributing 🤝

There are many ways in which you can participate in the project and every bit of help is greatly appreciated.

  • 👋 Say Hi and start a conversation over at Discussions
  • 🐞 Submit bugs and feature requests
  • 🧪 Test on different platforms, hardware and Speeduino firmware
  • 👓 Review source code
  • ⌨️ Write tests and refactor code according to best practices

Development

Authenticate to GitHub Packages

Project uses shared packages (@speedy-tuner/...).

They are hosted using GitHub Packages, to install them you need to authenticate to GitHub Packages first.

Install and run

# install packages
npm install

# run development server
npm start

# open in browser
open http://localhost:3000