Skip to content

99mini/voyage

Repository files navigation

wakatime

Zero Voyage

  • @since 2025-02-03
  • @author 99mini

zero voyage is a collection of SaaS

Table of Contents

Apps

Frontend

About

Tool

Feature Tool

  • merge vertical images
  • video to gif
  • generate password

Tech

Feature Tech

  • tech documentation
  • study notes

Admin

Feature Admin

  • monitoring server
    • check server status
    • monitor server logs (TODO)
  • manage files (DigitalOcean Volume) In Progress
  • manage users (TODO)

Awesome

Feature Awesome

just for fun :) interactive ui

  • clock
    • analog clock
    • digital clock
    • text clock

Server

Rest

Rest API

  • provide rest api for frontend

Functions

Functions API

provide serverless functions

  • wehooks
  • reports (TODO)
  • auth (TODO)

Batch TODO

Batch API

  1. provide batch api

Shared

Shared API

  1. internal network call
  2. types

CLI TODO

Packages

api-client

pb-api

VDS (Voyage Design System)

Contributing

Git Flow

Workflow

  1. create a new release branch(<app-name>/[dev-]release)
  2. create a new [feature | bugfix] branch from the release branch
  3. merge the [feature | bugfix] branch to the release branch
  4. merge the release branch to the main branch

release branch

  • <app-name>/dev-release: dev
  • <app-name>/release: production
  • example: tool/release/0.2.0
  • example: vds/release/0.2.0

[feature | bugfix] branch

  • <app-name>/[feature | bugfix]/**
  • example: tool/feature/create-something
  • example: vds/bugfix/fix-something

chore branch

  • chore/**: all packagse
  • <app-name>/chore/**: specific app
  • example: chore/update-root-dependencies
  • example: tool/chore/update-dependencies

docs branch

  • docs/**: all packagse
  • <app-name>/docs/**: specific app
  • example: docs/update-root-readme
  • example: tool/docs/create-tool-readme

Author

About

pnpm workspace - FE/BE apps, ui/utils packages

Resources

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •