All Projects → valasek → Timesheet

valasek / Timesheet

Licence: other
Self-hosted application to manage project reporting. Demo:

Programming Languages

golang
3204 projects

Projects that are alternatives of or similar to Timesheet

tellery
Tellery lets you build metrics using SQL and bring them to your team. As easy as using a document. As powerful as a data modeling tool.
Stars: ✭ 219 (+104.67%)
Mutual labels:  reporting, self-hosted
Wger
Self hosted FLOSS fitness/workout, nutrition and weight tracker written with Django
Stars: ✭ 1,372 (+1182.24%)
Mutual labels:  self-hosted
Reportgenerator
ReportGenerator converts coverage reports generated by coverlet, OpenCover, dotCover, Visual Studio, NCover, Cobertura, JaCoCo, Clover, gcov or lcov into human readable reports in various formats.
Stars: ✭ 1,276 (+1092.52%)
Mutual labels:  reporting
Friendica Addons
Addons for Friendica
Stars: ✭ 94 (-12.15%)
Mutual labels:  self-hosted
Community
Modern Confluence alternative designed for internal & external docs, built with Golang + EmberJS
Stars: ✭ 1,286 (+1101.87%)
Mutual labels:  reporting
Quasar Sika Design
quasar-sika-design让世界没有难写的代码,Quasar Sika Design 是一个企业级中后台前端 / 设计解决方案,中后台管理模板,我们秉承 Ant Design 的设计价值观,致力于在设计规范和基础组件的基础上,继续向上构建,提炼出典型模板 / 业务组件 / 配套设计资源,进一步提升企业级中后台产品设计研发过程中的『用户』和『设计者』的体验。
Stars: ✭ 93 (-13.08%)
Mutual labels:  quasar-framework
Shynet
Modern, privacy-friendly, and detailed web analytics that works without cookies or JS.
Stars: ✭ 1,273 (+1089.72%)
Mutual labels:  self-hosted
Porn Vault
💋 Manage your ever-growing porn collection. Using Vue & GraphQL
Stars: ✭ 1,634 (+1427.1%)
Mutual labels:  self-hosted
Betanin
beets based mitm of your torrent client and music player
Stars: ✭ 101 (-5.61%)
Mutual labels:  self-hosted
Quasar Starter Kit
Quasar CLI Starter Kit
Stars: ✭ 92 (-14.02%)
Mutual labels:  quasar-framework
Reminiscence
Self-Hosted Bookmark And Archive Manager
Stars: ✭ 1,303 (+1117.76%)
Mutual labels:  self-hosted
Jest Allure
Generate Allure Report for jest. Allure Report, a flexible lightweight multi-language test report tool with the possibility to add steps, attachments, parameters and so on.
Stars: ✭ 90 (-15.89%)
Mutual labels:  reporting
Django Th
🐍 Trigger Happy - The bus 🚌 for your internet services
Stars: ✭ 1,356 (+1167.29%)
Mutual labels:  self-hosted
Journal
📓 A simple self-hosted journaling app
Stars: ✭ 87 (-18.69%)
Mutual labels:  self-hosted
Your spotify
Self hosted Spotify tracking dashboard
Stars: ✭ 102 (-4.67%)
Mutual labels:  self-hosted
Simplewpfreporting
Reporting in WPF (XAML) made easy
Stars: ✭ 87 (-18.69%)
Mutual labels:  reporting
Xsrv
[mirror] Install and manage self-hosted services/applications, on your own server(s) - ansible collection and utilities
Stars: ✭ 89 (-16.82%)
Mutual labels:  self-hosted
Quasar Apexcharts
📊 📈 📉 Project using Quasar framework and ApexCharts.
Stars: ✭ 94 (-12.15%)
Mutual labels:  quasar-framework
Blog
Lightweight self-hosted facebook-styled PHP blog.
Stars: ✭ 106 (-0.93%)
Mutual labels:  self-hosted
Vue Svg Inline Loader
Webpack loader used for inline replacement of SVG images with actual content of SVG files in Vue projects.
Stars: ✭ 105 (-1.87%)
Mutual labels:  quasar-framework

GitHub release GitHub issues Code Climate Go Report Card Build Status

Simple Timesheet

User-friendly, fast, and reliable web application for weekly / monthly reporting. Report consulting hours on selected projects with further segmentation via rates.

Screencast

Supporting Simple Timesheet

Simple Timesheet is project with its ongoing development made possible entirely by the support of these awesome backers. If you'd like to join them, please consider:

Documentation

Read full documentation.

Rationale

Reporting and billing process includes three separated steps with well-defined data which flows in between:

  • Time reporting - all consultants
    • covered by this app - data are safe, eliminates manual errors, shows important data for consultants, data entry is as easy as possible
  • Billing preparation (confirming/editing reported hours for billing) - project manager or administrative person
    • covered partially by this app. If you bill 1:1 with your reporting then it has all you need
    • data are available in the DB which can be exported by this app read or exported by any DB tool
  • Exporting reported and billed hours in the internal accounting system for the invoicing to the clients and consultants - salaries
    • not covered by this app
    • data are available in the DB which can be exported by this app read or exported by any DB tool

Contributing

I would love your help! Before submitting a PR, please read over the Contributing guide.

To help you to get started you can read how to run the Timesheet from the source.

Here's a couple of areas that need some love:

  • Import/Export plugins - do you like functionality but want to integrate with your company billing SW? Create an issue and if you can submit PR.
  • Javascripts - I'm no JS wizz, I'm sure the Javascript code in ui/src could be improved/simplified/tested. * Documentation - Typo? Does something not make sense? Could it be worded better? Please help!
  • Test Coverage - Would love to get coverage over 80%, fontend and backend.

Standing on the shoulders of giants

Go, Gin web framework, Vue, Quasar, PostgreSQL and MySQL

Go Backend

JavaScript Frontend

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].