領収書作成アプリ

トップ画面 トップ画面 トップ画面 トップ画面 トップ画面 トップ画面 トップ画面
メイン画像

アプリ概要

領収書作成アプリは、高級お弁当店からの依頼で開発した1社専用の Laravel 製Webアプリです。
取引先や支払い情報を入力するだけで、Tailwind CSS で整えた美しい領収書を高精度にPDF出力。
ZIP一括ダウンロードやワンクリック印刷機能も備え、店舗の発行業務を効率化しました。

※ 実運用は店舗専用の URL、デモは店舗専用とは別の URL で公開しています(機能・構成は同一、データはダミー、Githubリポジトリは別)。

※ 本アプリはクライアント(高級弁当店)の業務フローに合わせてPC利用を前提に設計されています。
スマートフォンでは表示が大きく崩れるため、PCまたはタブレットでのご利用を推奨します。

使用技術

フロントエンド: HTML CSS JavaScript Tailwind CSS
バックエンド: PHP 8.2 Laravel 9.x
DB: MySQL 8.0(開発: MAMP) MariaDB 10.5(本番: ConoHa VPS、MySQL互換)
インフラ・環境: macOS Sequoia 15.3.1 MAMP ConoHa VPS AlmaLinux 9.5 Apache
ビルド環境: Node.js 24.x(開発) Node.js 20.x(本番: ConoHa VPS に NodeSource で導入) Composer 2.x
開発ツール: Git GitHub Visual Studio Code phpMyAdmin

主な機能

領収書データ入力・プレビュー PDF出力(Browsershot + Puppeteer) 一括ZIPダウンロード(ZipArchive) 印刷レイアウト最適化(Tailwind CSS) 一時PDFの自動削除(cron設定)