I am a web developer that works with multiple clients. I use harvest ([url removed, login to view]) for my timesheets, estimates and invoices.
I sometimes sell prepaid packs of hours to clients for arbitrary development work. I require an application that enables my clients to login to view the usage of these packs of hours. I.e. how many hours remain and how long I have spent on particular tasks.
Sometimes I will also insert a project that represents a fixed price piece of work, that doesn’t contain a budget but is still a project they would like to see listed in their current projects.
This project involves simply the creation of an application that integrates with the Harvest API through a login service.
I do not require a comprehensive design, I will adjust after development is completed. Please just use this simple bootstrap 3 design:
[url removed, login to view]
This application will be built with nodejs, preferably with:
ES6 minimum with Babel
Isomorphic (Universal) React
Gulp or webpack
I have attached a build spec with more information