Materializr
開源參數式 3D CAD 給創客 — 受限草圖、實體建模、螺紋、SVG 與文字雕刻、STL/STEP 匯出。Android、iPad、Linux、Mac、Windows。Vibe 編碼。
AI 翻譯
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證A web application designed to help users build and maintain a consistent Bible reading habit through tracking, streaks, and visual progress indicators.
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Delight is a free Bible reading tracker for building a steady reading rhythm. Log chapters, follow a reading plan, and see your reading history and progress on the web or in the Android companion app.
Visit mydelight.app · Get the Android app檢視完整 README ↗Delight is a free Bible reading tracker for building a steady reading rhythm. Log chapters, follow a reading plan, and see your reading history and progress on the web or in the Android companion app.
Visit mydelight.app · Get the Android app
The web application uses PHP 8.4+ and Laravel 12. Its interface is rendered with Blade, with HTMX for partial page updates; frontend assets use Tailwind CSS, Flowbite, Alpine.js, and Vite. Domain workflows live in app/Services, and the HTTP entry points are in routes/web.php and routes/api.php.
The Android-first companion app is a standalone Expo and React Native package in mobile/. It uses the Laravel versioned API; it is not part of the root npm package.
pdo_sqlite)git clone https://github.com/Orlando-Villanueva/delight.git
cd delight
composer install
npm ci
cp .env.example .env
touch database/database.sqlite
php artisan key:generate
php artisan migrate --seed
The example environment uses SQLite and Mailpit for local email. The seed command adds reading plans and sample development data. Keep real credentials in .env; do not commit that file.
Start these in separate terminals from the repository root:
npm run dev
php artisan serve
Then open http://localhost:8000. To compile frontend assets without Vite's development server, run npm run build.
APP_URL=http://localhost:8000 so the callback matches php artisan serve, register http://localhost:8000/auth/google/callback as an authorized redirect URI in Google, and set GOOGLE_CLIENT_ID and GOOGLE_CLIENT_SECRET in .env..env.example.1025 and its web inbox on port 8025.The mobile app has its own dependencies and environment file. For a limited Expo Go UI workflow:
cd mobile
cp .env.example .env.local
npm ci
npm start
Native Google sign-in and the full device workflow require a development build. See mobile/README.md for device setup, environment details, and mobile checks.
From the repository root:
php artisan test
npm run build
The mobile package has its own lint, typecheck, configuration, and Jest commands. Run them from mobile/; see its README.
| Path | Contents |
|---|---|
app/ | Laravel controllers, models, services, and actions |
resources/ | Blade views, JavaScript, and CSS |
routes/ | Web and versioned API routes |
database/data/reading-plans/ | Reading-plan schedules |
mobile/ | Standalone Expo and React Native app |
tests/ | Laravel feature and unit tests |
docs/ | Feature and operations documentation |
Delight is an independent product created and maintained by Orlando Villanueva. Contributions are welcome, and the source code is available under GPLv3.
The Delight name, logo, visual identity, and official service at mydelight.app remain associated with the original project. Forks and modified versions should use distinct branding and must not imply that they are official Delight releases or services.
This project is licensed under the GNU General Public License v3.0. See LICENSE for details.