Skip to content

OpenInvoice-Store/documentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

OpenInvoice Documentation

Documentation site for OpenInvoice - A modern invoice management system built with Next.js

This is the documentation site for OpenInvoice, built with Docus and Nuxt Content. It provides comprehensive guides for both end users and developers.

πŸ“š Documentation Sections

  • Getting Started - Introduction, installation, and first steps
  • User Guide - End-user documentation covering invoices, customers, products, payments, and features
  • Developer Guide - Technical documentation including setup, architecture, integrations, and deployment
  • Troubleshooting - Solutions to common issues and FAQs

πŸš€ Quick Start

Prerequisites

  • Node.js 18+ or Bun

Development

# Install dependencies
npm install

# Start development server
npm run dev

The documentation site will be running at http://localhost:3000

Build for Production

# Build the documentation site
npm run build

The built files will be in the .output directory, ready for deployment.

πŸ“ Project Structure

documentation/
β”œβ”€β”€ content/                    # Markdown documentation files
β”‚   β”œβ”€β”€ 1.getting-started/     # Getting started guides
β”‚   β”œβ”€β”€ 2.user-guide/          # End-user documentation
β”‚   β”œβ”€β”€ 3.developer-guide/     # Developer documentation
β”‚   └── 4.troubleshooting/     # Troubleshooting guides
β”œβ”€β”€ public/                     # Static assets
└── package.json                # Dependencies and scripts

πŸ”— Related Links

πŸ“ Contributing

To contribute to the documentation:

  1. Edit the markdown files in the content/ directory
  2. Follow the existing structure and naming conventions
  3. Use Docus components and features as documented in the Docus docs

⚑ Built With

πŸ“„ License

MIT License

Releases

No releases published

Packages

No packages published