Another minimal project management tool to streamline your weekly workflow. Tensile is a web application that allows users to create and manage their own work logs for Clients. Manage organisations, clients and projects.
- Weekly and Monthly notifications: Of all the logged tasks of your project delivered to your mailbox.
- The right data from your Tools: Gathered from Jira, GitHub for a simple summary.
- Reporting: Generate detailed reports to monitor your project's progress.
-
Clone the repository:
git clone https://github.com/konstruktivism/tensile.git cd tensile
-
Install dependencies:
composer install npm install npm run dev
-
Copy the
.env.example
file to.env
and configure your environment variables:cp .env.example .env php artisan key:generate
-
Run the migrations:
php artisan migrate
-
Start the local development server:
php artisan serve
To integrate Google Calendar, set the following environment variables in your .env
file:
GOOGLE_CALENDAR_AUTH_CODE
GOOGLE_CALENDAR_ID
To integrate Moneybird, set the following environment variables in your .env
file:
MONEYBIRD_TOKEN
MONEYBIRD_ADMINISTRATION_ID
MONEYBIRD_LEDGER_ACCOUNT_ID
To integrate Mailcoach, set the following environment variable in your .env
file:
MAILCOACH_TOKEN
The Laravel framework is open-sourced software licensed under the MIT license.