No description
| api | ||
| data | ||
| frontend | ||
| .gitignore | ||
| bunfig.toml | ||
| docker-compose.yml | ||
| README.md | ||
idk
idk is a crypto research dashboard with a Next.js frontend and a Fastify API.
Production status
The app now builds cleanly on the current Next.js stack, the API persists manual research entries to local JSON storage, and Docker runs include healthchecks for both services.
Services
- frontend: Next.js app on port
3000 - backend: Fastify API on port
8080 - redis: cache/support service used by the API
Run locally without Docker
Backend:
cd api
npm install
HOST=127.0.0.1 PORT=8080 npm start
Frontend:
cd frontend
npm install
API_URL=http://127.0.0.1:8080/api BROWSER_API_URL=http://127.0.0.1:8080/api npm run build
API_URL=http://127.0.0.1:8080/api BROWSER_API_URL=http://127.0.0.1:8080/api npm start
Run with Docker
docker compose up -d --build
- frontend:
http://127.0.0.1:8600 - backend:
http://127.0.0.1:8601 - backend status:
http://127.0.0.1:8601/status