Skip to content

dicodingacademy/capstone-case-ai-web-dev-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Learning Plan

Aplikasi web yang membantu peserta bootcamp merencanakan dan menjalani belajar secara konsisten, dengan bantuan AI sebagai learning coach.

Quick Start

Prasyarat

Setup

git clone <repository-url>
cd ai-learning-plan
cp server/.env.example server/.env
# Edit server/.env — isi GEMINI_API_KEY dan ubah JWT_SECRET

docker compose up db -d
cd server && npm install && npm run migrate:up
npm run dev

# Di terminal lain
cd client && npm install && npm run dev

Akses

Troubleshooting

  • "Cannot connect to Docker daemon" — Buka Docker Desktop, tunggu running.
  • "role user does not exist" — PostgreSQL lokal konflik. Ubah port di docker-compose.yml dan .env ke 5433.
  • "address already in use" — kill $(lsof -ti :3000) atau docker compose down.

Dokumentasi

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors