undangan-api
π₯ API Backend undangan digital Ulems yang andal, sederhana, mudah diintegrasikan, berperforma tinggi, dan dibangun dengan "Kamu PHP Framework".
νμΌ νμκΈ°
μ΅μ’ λ²μ λ€μ΄λ‘λ (.zip)- index.php
- php.ini
- AuthController.php
- CommentController.php
- DashboardController.php
- WelcomeController.php
- Error.php
- AuthMiddleware.php
- CookieMiddleware.php
- CorsMiddleware.php
- CsrfMiddleware.php
- DashboardMiddleware.php
- GuestMiddleware.php
- GzipMiddleware.php
- IpUserAgentMiddleware.php
- RateLimitMiddleware.php
- ResponseMiddleware.php
- UuidMiddleware.php
- Comment.php
- Like.php
- User.php
- AppServiceProvider.php
- RouteServiceProvider.php
- TranslatorServiceProvide.php
- CommentContract.php
- CommentRepositories.php
- LikeContract.php
- LikeRepositories.php
- UserContract.php
- UserRepositories.php
- AuthRequest.php
- InsertCommentRequest.php
- UpdateUserRequest.php
- JsonResponse.php
- Kernel.php
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- welcome.php
- generator.php
- 1653666213_users.php
- 1674919542_comments.php
- 1675453741_add_columns_comments.php
- 1676020364_add_columns_comments.php
- 1676886961_add_columns_comments.php
- 1694484674_likes.php
- 1695320177_add_columns_comments.php
- 1697703177_add_columns_likes.php
- 1708779138_add_columns_users.php
- 1708779143_add_columns_comments.php
- 1708828098_rename_columns_users.php
- 1708828484_rename_columns_comments.php
- 1711536702_add_columns_users.php
- 1733136886_add_columns_users.php
- 1740498208_add_columns_comments.php
- 1740823562_add_columns_users.php
- 1745498064_add_coumns_users.php
- 1746369862_add_columns_users.php
- default.conf
- Dockerfile
- Dockerfile
- app.css
- app.js
- .htaccess
- index.php
- kamu.png
- robots.txt
- app.css
- app.js
- en.php
- id.php
- welcome.kita.php
- api.php
- routes.php
- .gitignore
- .editorconfig
- .env.example
- .gitattributes
- .gitignore
- CODE_OF_CONDUCT.md
- composer.json
- composer.lock
- docker-compose.yml
- LICENSE
- README.md
- saya
- SECURITY.md
- vercel.json
# μ€μΉ κ°μ΄λ
git clone https://github.com/dewanakl/undangan-api
κΉνλΈμμ νλ‘μ νΈ μ½λ μ 체λ₯Ό λ΄ μ»΄ν¨ν°λ‘ λ΄λ €λ°μ΅λλ€.
cd undangan-api
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
2. Docker
μ¬μ μΆμ²- Git GitHubμμ νλ‘μ νΈ μ½λλ₯Ό λ΄λ €λ°μΌλ €λ©΄ νμν©λλ€.
- Docker Desktop 컨ν μ΄λλ₯Ό λΉλνκ³ μ€ννλ €λ©΄ νμν©λλ€. μ€μΉ ν μ€νν΄μ λ°±κ·ΈλΌμ΄λμ μΌλμΈμ.
docker compose up --build -d
μ μλ λͺ¨λ 컨ν μ΄λ(μλ², DB λ±)λ₯Ό ν λ²μ λΉλνκ³ λ°±κ·ΈλΌμ΄λμμ μ€νν©λλ€.
docker exec undangan-app php saya migrasi --gen
μ΄ λͺ λ Ήμ΄λ₯Ό ν°λ―Έλμ κ·Έλλ‘ μ λ ₯ν΄ μ€ννμΈμ.
μ΄ λ ν¬μ READMEμ μ ν μ€μ λͺ λ Ήμ΄λ₯Ό κ·Έλλ‘ κ°μ Έμμ΅λλ€.
3. PHP (Composer)
μ¬μcomposer install
composer.jsonμ λͺ μλ PHP λΌμ΄λΈλ¬λ¦¬λ₯Ό μ€μΉν©λλ€.
composer create-project kamu/kamu coba-app
μ΄ λͺ λ Ήμ΄λ₯Ό ν°λ―Έλμ κ·Έλλ‘ μ λ ₯ν΄ μ€ννμΈμ.
μ΄ λ ν¬μ READMEμ μ ν μ€μ λͺ λ Ήμ΄λ₯Ό κ·Έλλ‘ κ°μ Έμμ΅λλ€.
