Multi-athlete race timer
Splits is a web application designed to track interval splits, calculate race pace, and help athletes improve their performance. The aim of this app is to provide coaches and athletes with a convenient way to keep track of their interval splits during training sessions. Coaches can time multiple athletes simultaneously and save the results to specific events. Participants can access these events easily to review their progress.
Splits is a web application designed for coaches and athletes to track interval splits, calculate race pace, and improve performance. With its user-friendly interface and features such as coaching functionality, interval tracking, and race pace calculation, Splits provides a convenient and effective way for athletes to monitor their progress and optimize their training. The open-source nature of the project also allows for community contributions, making it a collaborative effort towards creating a better tracking tool for athletes.
Svelte is a modern front-end framework that compiles your code at build time, resulting in smaller and faster applications. It uses a reactive approach to update the DOM, allowing for high performance and a smoother user experience.
Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects
Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.
daisyUI adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.
Supabase is an open source Firebase alternative. Start your project with a Postgres database, Authentication, instant APIs, Edge Functions, Realtime subscriptions, and Storage.
A fullstack boilerplate provides a starter application that includes both frontend and backend. It should include database, auth, payments, user roles and other backend services to build a fully featured saas or webapps.
ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.
PostCSS is a popular open-source tool that enables web developers to transform CSS styles with JavaScript plugins. It allows for efficient processing of CSS styles, from applying vendor prefixes to improving browser compatibility, ultimately resulting in cleaner, faster, and more maintainable code.
Vercel offers built-in support for deploying and hosting Next.js applications, making it a popular choice among Next.js developers.