# README
+++++ 0000ib ++++++
0000ibn0cHh
1. 000000hQSOn0ib
0Z00000000hQSO0{tY00_00n00000000\ObW00Y00S0n0000000n0-Nk000000000React h0000000Go ]00^00n0000000MnW0~0Y00
/my-project
/frontend (React00000)
/backend (Go00000)
2. Reactn000000000000ib
frontend
000000Qn0ibo0NNn00F0k0j00~0Y00
/frontend
/public
/src
/components
/pages
/services (API|Ts0QW0(un0000j0i0)
.gitignore
package.json
README.md
public/
: Yvj00000index.html
j0i0 0MnW0~0Y00src/
: Reactn0000000000000API|Ts0QW0j0i0n000000{tW0~0Y00components/
: Q)R(uSj0UI00000000MnW0~0Y00pages/
: 00000000n0T00000000000MnW0~0Y00services/
: API|Ts0QW00{tY00_00n000000MnW0~0Y00
3. Gon00000000000ib
backend
000000Qn0ibo0NNn00F0k0j00~0Y00
/backend
/cmd
/app (000000000)
/pkg
/api
/models
/database
/config
.gitignore
go.mod
main.go
README.md
cmd/app/
: 00000000n0000000000main.go
j0i0 0MnW0~0Y00pkg/api/
: API0000000k0#Y00000000000000MnW0~0Y00pkg/models/
: 000000n0000[0{tW0~0Y00pkg/database/
: 000000h0n0c}0d\Ok0Y0000000MnW0~0Y00pkg/config/
: tX-[0-[0000n0{t0LD0~0Y00
4. 00000n0{t
]00^00n0000000Qg0Git0RgSW00%R0n0GitHub00000h0W0f0{tW0~0Y00
-
frontend
00000:- Reactn00000#Y00-[0000000000`1X0{t0
-
backend
00000:- Gon00000000000API00000000000c}j0i00{t0
5. #:dh00000
- 0000000o0GitHub Pages~0_0o0Netlifyk000000
- 000000o0Herokuk00000W00MongoDB Atlash0c}0
~0h00
S0n0ibk00000000000h00000000rzW0f0zv0{tY00S0h0L0g0M00TR0P%Rk0000000000Y00S0h0L0[fk0j000Y000_00000g0n0zvBfk00RsL0
NL00000000{t00000k0j00~0Y00
\Omik0Y0000
go.mod o00000n0tXk0_j0OX[O0{tY00 Y0000000000000!|XSk000000g0M00
feY000000o0 go mod tidy
/backend /cmd /app main.go // 0000000000MongoDB Atlasx0n0c}0LF00000S0S0k0Mn /pkg /config // -[{t config.go /database // 000000c}n00000 mongodb.go // MongoDB Atlask0c}W000000[LY0000000Mn /api // API0000 handlers.go /scripts // 0000000000000000Na .env // tX Ype0000Gitg0W0j0D00F0k0la go.mod go.sum