Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Post: Flora Time Tracker - Part I
- Loading branch information
ggarcia
committed
Dec 28, 2015
1 parent
2ccde42
commit 6801cb4
Showing
1 changed file
with
31 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
--- | ||
layout: post | ||
title: "Flora Time Tracker - Part I" | ||
excerpt: "Flora is a time tracker that I built to learn how to build a Haskell web application integrated with the React stack." | ||
date: 2015-12-28 | ||
tags: [Time, Time Tracker, Haskell, Yesod, Haskell Web Application] | ||
author: ggarciajr | ||
comments: true | ||
--- | ||
|
||
Flora Time Tracker is a pet project I use to study new stacks and to test new architectural concepts. | ||
|
||
I built the first version to study how to write, organize and integrate a web application built with <a href="http://liftweb.net/" target="_blank">Lift</a>, <a href="http://backbonejs.org/" target="_blank">backbone.js</a> and <a href="http://www.requirejs.org/" target="_blank">require.js</a> | ||
|
||
The purpose of this version is to build a time tracker that is able to: | ||
|
||
* track the time spent on tasks of different projects | ||
* plot charts. | ||
* own an account is not mandatory. | ||
* manage projects. | ||
* create accounts with Google+ or Github IDs or by providing an e-mail and password. | ||
|
||
And to use the following stack and tools: | ||
|
||
* Haskell | ||
* Yesod | ||
* Stack | ||
* Postgres | ||
* React | ||
* Redux | ||
* Webpack |