S SmartDocs

프로젝트와 사례 연구

실전 프로젝트: 결제 게이트웨이 마이크로서비스, 풀스택 앱, Django 백엔드, RAG 시스템 등.

Bridget 업데이트 2026-05-23

J.P. Morgan Personal Investing — BackEnd Engineer Mock Interview Pack

Format: 60minute pair programming on HackerRank IDE, 1–2 businesslogic problems, Java/Kotlin preferred. Team context: Stockmarket broker Personal Investing platform. Goal: Translate spoken business rules into clean, test

글 읽기 →
Bridget 업데이트 2026-04-19

Payment Gateway Q&A

What it is: ArgumentCaptor is a Mockito utility that captures the actual argument passed to a mocked method during execution, so you can inspect it afterwards.

글 읽기 →
Bridget 업데이트 2026-04-18

Payment Gateway Challenge

This project is a Spring Boot application that implements a simple payment gateway based on the requirements from the challenge:

글 읽기 →
Bridget 업데이트 2026-04-14

How to fulfill everything described in README.md

This document maps each commitment in the project README.md to concrete actions and suggested code. The upstream interview template is paymentgatewaychallengejavahttps://github.com/ckorecruitment/paymentgatewaychallengej

글 읽기 →
Bridget 업데이트 2026-05-08

Microservices Teaching Guide — Payment Gateway

A complete, handson course for refactoring a Spring Boot monolith into a productiongrade microservices system, and deploying it to AWS. Source monolith: ../paymentgatewaychallengejava Target system: this folder paymentga

글 읽기 →
Bridget 업데이트 2026-05-08

Payment Gateway — Microservices Edition

A microservices reimagining of the paymentgatewaychallengejava../paymentgatewaychallengejava Spring Boot monolith.

글 읽기 →
Bridget 업데이트 2026-05-08

Architecture Decision Records ADRs

ADRs document why we made a decision, not just what we did. We use the Michael Nygard formathttps://cognitect.com/blog/2011/11/15/documentingarchitecturedecisions. Each ADR has a status: Proposed, Accepted, Superseded.

글 읽기 →
Bridget 업데이트 2026-05-08

AWS Deployment — Step by Step

Companion to ../MICROSERVICESTEACHINGGUIDE.md../MICROSERVICESTEACHINGGUIDE.md §15. Goal: take the eight microservices in this repository from docker compose up to a productiongrade deployment on AWS using ECS Fargate, RD

글 읽기 →
Bridget 업데이트 2026-05-08

CI/CD with GitHub Actions

Companion to ../MICROSERVICESTEACHINGGUIDE.md../MICROSERVICESTEACHINGGUIDE.md §16.

글 읽기 →
Bridget 업데이트 2026-05-08

Observability

Companion to ../MICROSERVICESTEACHINGGUIDE.md../MICROSERVICESTEACHINGGUIDE.md §12. Distributed systems are only as good as your ability to understand them. This document covers logs, metrics, traces, dashboards, and aler

글 읽기 →
Bridget 업데이트 2026-05-08

Terraform — Payment Gateway Microservices on AWS

Reference IaC for the AWS deployment described in ../../docs/02awsdeployment.md../../docs/02awsdeployment.md. Status: skeleton. It compiles terraform validate and demonstrates the module structure. Before applying it to

글 읽기 →
Bridget 업데이트 2026-04-18

Payment Gateway Design Documentation

This project implements a Payment Gateway API that allows merchants to process card payments and retrieve payment details. The gateway validates incoming payment requests, forwards valid payments to an acquiring bank sim

글 읽기 →
Florence Hotel 업데이트 2026-02-17

Florence Hotel Website Flask

This project is a Flask implementation of the Florence hotel frontend based on florencehote.html.

글 읽기 →
Golden-Hour-backend-layer-2 업데이트 2026-02-22

Run and deploy your AI Studio app

This contains everything you need to run your app locally.

글 읽기 →
Ricky 업데이트 2026-02-18

Waterfall 瀑布式開發模型

Waterfall(瀑布式)開發模型是一種線性序列式的軟體開發方法論,由 Winston Royce 在 1970 年提出。如同瀑布從高處向下流動,開發流程按照固定的階段順序進行,每個階段完成後才能進入下一階段。

글 읽기 →
Ricky 업데이트 2026-02-18

Agile/Scrum 敏捷開發

Agile(敏捷)是一種迭代式、增量式的軟體開發方法論,強調快速回應變化、持續交付價值、團隊協作和客戶參與。

글 읽기 →
Ricky 업데이트 2026-02-18

Waterfall vs Agile/Scrum 方法論比較

時間軸:───────────────────────────────────────► 618個月 交付

글 읽기 →
Ricky 업데이트 2026-02-18

實際案例研究

階段 1:需求分析(18 個月) 活動: 科學任務需求定義 環境限制分析(火星大氣、溫度、輻射) 硬體限制分析(處理器、記憶體、通訊) 安全需求定義

글 읽기 →
Ricky 업데이트 2026-02-18

具體執行指南與範例

日期:2024XXXX 訪談對象:財務經理王小明 訪談人:系統分析師李小華 時間:14:0017:00

글 읽기 →
Ricky 업데이트 2026-02-18

Waterfall 與 Agile 支援軟體工具

Agile 常用工具類型: ├── 待辦清單與看板(Backlog、Sprint、看板) ├── 協作與溝通(即時通訊、視訊、白板) ├── 持續整合/持續部署(CI/CD) ├── 自動化測試與品質 ├── 敏捷儀式支援(Planning、Review、Retro) └── 度量與可視化(速度、燃盡、累積流程)

글 읽기 →
Ricky 업데이트 2026-02-18

軟體開發方法論教材

本教材深入探討兩種主要的軟體開發方法論: Waterfall(瀑布式)開發 Agile/Scrum(敏捷/Scrum)開發

글 읽기 →
Ricky 업데이트 2026-04-08

Deploy PawMatch to AWS EC2 Ubuntu

This guide covers syncing the Next.js frontend and Flask backend to an EC2 instance, running them under systemd, and using nginx with existing Let’s Encrypt certs so HTTPS on port 443 serves the site while the app listen

글 읽기 →
Ricky 업데이트 2026-02-03

PawMatch Backend API

A Flaskbased backend API for the PawMatch cat matching and health analysis platform.

글 읽기 →
Ricky 업데이트 2026-02-03

or

This is a Next.jshttps://nextjs.org project bootstrapped with createnextapphttps://nextjs.org/docs/app/apireference/cli/createnextapp.

글 읽기 →