8000 GitHub - tickflo/tickflo
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

tickflo/tickflo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tickflo

Build & Test

Tickflo is an open-source business toolkit designed to streamline workflows and enhance productivity. Built with ❤️ using React Router, it provides a modern, user-friendly interface with seamless back-end integration.

🚀 Getting Started

Prerequisites

Before setting up the project, ensure you have the following installed:

  • Node.js
  • pnpm (recommended package manager)
  • Docker (for database services)

Installation

1 Install pnpm if you haven't already:

npm install -g pnpm
  1. Install project dependencies:
pnpm install

Development

  1. Copy the default environment variables:
cp .env.example .env
  1. Start the PostgreSQL database using Docker Compose:
docker compose up -d
  1. Start the development server with Hot Module Replacement (HMR):
pnpm dev

Your application will be available at http://localhost:3000.

📦 Building for Production

To create an optimized production build:

pnpm build

To start the production server:

pnpm start

🐳 Running via Docker

A prebuilt Docker image is available on GitHub Container Registry (GHCR).

Example compose.yml

name: tickflo

services:
  app:
    image: ghcr.io/tickflo/tickflo:master
    container_name: tickflo-app
    restart: unless-stopped
    ports:
      - "3000:3000"
    environment:
      POSTGRES_HOST: tickflo-db
      POSTGRES_USER: tickflo
      POSTGRES_PASSWORD: password
      POSTGRES_DB: tickflo
      BASE_URL: http://localhost:3000
    depends_on:
      - db

  db:
    image: "postgres:17.2-bookworm"
    container_name: tickflo-db
    restart: unless-stopped
    ports:
      - "5432:5432"
    environment:
      POSTGRES_USER: tickflo
      POSTGRES_PASSWORD: password
      POSTGRES_DB: tickflo

📜 License

Tickflo is released under the AGPLv3 License.


Contributions are welcome! Feel free to submit issues or pull requests to help improve Tickflo.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •  

Languages

0