DegradingGracefully / prototype-simple-time-tracker-client

This is just a temporary repo that I had to publish in order to share some code ;)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

⚠️ This is just a temporary repo that I had to publish in order to share some code ;) Indeed, even though I plan to open source some of these works eventually, please don't use these sources as they currently stand, since they currently don't have enough features (plus source code needs some refactoring and cleaning).

This repository contains the client project of a simple time tracker prototype programmed in Node, Express, Svelte, Bulma CSS and MongoDB.

The server part is @ https://github.com/DegradingGracefully/prototype-simple-time-tracker-server .

What this app is about:

  • we create a task and start recording its length:

Task 1

  • then we switch to some other task:

Task 2

🚧 TODOs

  • code the history / reporting feature (Svelte datatable ?), which obviously is a central feature for a task tracking app. Working on this feature will provide an opportunity to introduce TDD in this project + typescript possibly.
  • migrate to SQLite ?

~~
Thanks Mark Volkmann which Todo List code I used to bootstrap this project https://github.com/mvolkmann/svelte-and-sapper-in-action/tree/master/svelte-todo From book Svelte and Sapper in Action .

About

This is just a temporary repo that I had to publish in order to share some code ;)


Languages

Language:CSS 33.6%Language:SCSS 21.0%Language:Less 19.1%Language:Sass 12.2%Language:JavaScript 12.0%Language:Svelte 2.1%Language:HTML 0.1%