https://github.com/ajaparicio36/photocafe
Photobooth Application
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.6%) to scientific vocabulary
Repository
Photobooth Application
Basic Info
- Host: GitHub
- Owner: ajaparicio36
- License: mit
- Language: TypeScript
- Default Branch: main
- Size: 740 KB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 5
- Releases: 0
Metadata Files
README.md
📸 Photocafe App
Video yourself and get your flipbook of your 7 second memory!
Or jump into classic photobooth mode: take 4 pictures, strike your best poses, and walk away with a print to remember the moment!
✨ What is Photocafe App?
Photocafe App brings the magic of photo booths to your desktop!
- Flipbook Mode: Record a 7-second video and instantly turn it into a fun flipbook you can print and keep.
- Classic Photobooth: Snap 4 quick photos, get creative, and print your memories on the spot.
Perfect for events, parties, or just capturing a slice of life with a little flair!
🚀 Get Started
- Clone this repo
git clone https://github.com/your-username/photocafe-app.git - Install dependencies
npm run init - Start in development mode
npm start - Build for production
npm run compile
That's it! You're ready to make memories. 🎉
🛠 Features
- Modern Electron + Vite foundation for fast, secure, and reliable performance.
- Auto-update support so your booth is always up-to-date.
- End-to-end testing with Playwright.
- Easy to customize—make it your own!
📁 Project Structure
packages/main– Electron main processpackages/preload– Secure bridge between Electron and your UIrenderer– Your app's interface (create withnpm run create-renderer)
⚡️ NPM Scripts
sh
npm start
Start the app in development mode with hot reload.
sh
npm run build
Build all workspaces.
sh
npm run compile
Build and package the app for distribution.
sh
npm run test
Run end-to-end tests.
sh
npm run init
Set up the initial environment and renderer.
💡 Tips
- Renderer freedom: Use any frontend framework you like!
- Node.js APIs: Use them in
preloadormain, not in the renderer. - Environment variables: Only those prefixed with
VITE_are exposed to the renderer.
❤️ Support
If you enjoy Photocafe App, give us a ⭐ or share your flipbooks with friends!
Built with love and a little bit of magic ✨
Powered by vite-electron-builder – thanks to the original author for this awesome template!
Owner
- Name: Anthony John
- Login: ajaparicio36
- Kind: user
- Location: Philippines
- Twitter: ajaparicio36
- Repositories: 1
- Profile: https://github.com/ajaparicio36
Student from Central Philippine University Studying BS in Software Engineering Acads / Pro Gaming
GitHub Events
Total
- Watch event: 1
- Delete event: 20
- Issue comment event: 22
- Push event: 1
- Pull request event: 45
- Create event: 24
Last Year
- Watch event: 1
- Delete event: 20
- Issue comment event: 22
- Push event: 1
- Pull request event: 45
- Create event: 24
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 0
- Total pull requests: 35
- Average time to close issues: N/A
- Average time to close pull requests: 6 days
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.4
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 35
Past Year
- Issues: 0
- Pull requests: 35
- Average time to close issues: N/A
- Average time to close pull requests: 6 days
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.4
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 35
Top Authors
Issue Authors
Pull Request Authors
- dependabot[bot] (35)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/cache v4 composite
- actions/setup-node v4 composite
- actions/checkout v4 composite
- actions/checkout v4 composite
- github/codeql-action/analyze v3 composite
- github/codeql-action/init v3 composite
- ./.github/actions/init-template-with-renderer * composite
- actions/attest-build-provenance v2 composite
- actions/checkout v4 composite
- actions/upload-artifact v4 composite
- actions/download-artifact v4 composite
- 647 dependencies
- @npmcli/map-workspaces 4.0.2 development
- @playwright/test 1.53.1 development
- @types/node 24.0.3 development
- electron 36.5.0 development
- electron-builder 26.0.12 development
- glob 11.0.3 development
- playwright ^1.53.1 development
- @app/main *
- @app/electron-versions * development
- electron-devtools-installer 3.2.0 development
- typescript 5.8.3 development
- vite 6.3.5 development
- @app/preload *
- @app/renderer *
- electron-updater 6.6.2
- @app/electron-versions * development
- mlly 1.7.4 development
- typescript 5.8.3 development
- vite 6.3.5 development
- @eslint/js ^9.29.0 development
- @types/node ^24.0.8 development
- @types/react ^19.1.8 development
- @types/react-dom ^19.1.6 development
- @vitejs/plugin-react-swc ^3.10.2 development
- eslint ^9.29.0 development
- eslint-plugin-react-hooks ^5.2.0 development
- eslint-plugin-react-refresh ^0.4.20 development
- globals ^16.2.0 development
- tw-animate-css ^1.3.4 development
- typescript ~5.8.3 development
- typescript-eslint ^8.34.1 development
- @tailwindcss/vite ^4.1.11
- @vitejs/plugin-react ^4.6.0
- class-variance-authority ^0.7.1
- clsx ^2.1.1
- lucide-react ^0.525.0
- react ^19.1.0
- react-dom ^19.1.0
- tailwind-merge ^3.3.1
- tailwindcss ^4.1.11