/suboptimal-timer

Primary LanguageVueGNU General Public License v3.0GPL-3.0

Suboptimal Timer - A Cubing Timer That Syncs

Suboptimal Timer is a speedsolving timer made with Vue.js 3 (TypeScript) and Tailwind CSS. It uses PouchDB to store the sessions and solves locally and CouchDB as a remote database that syncs with the local PouchDB instance in real-time (providing that the user is logged in and has active internet connection).

This repository contains all of the frontend code (which is the bulk of the project). The authentication server and the CouchDB database server used for this project are maintained privately.

How To Contribute

This project is open source, which means anyone can see the source code and can contribute to this project.

Development

Install all the packages necessary


npm install

Run the local development server


npm run serve

If you need access to the authentication server and/or the couchdb database, please contact Imran Rahman via email, or via Facebook ;)