Skip to content

nancymuyeh/Taskflow

Repository files navigation

TaskFlow — Local dev

Run frontend and backend locally for development.

Frontend (Vite + React + TypeScript):

cd frontend
npm install
npm run dev

Backend (Node + Express):

cd backend
npm install
npm run dev

Notes:

  • The backend scaffold uses an in-memory task store. Replace with Postgres integration under backend/db when ready.
  • Add .env for DB credentials and other env vars; do not commit secrets.

Docker compose (local):

docker-compose up --build

This will build frontend and backend images and start a postgres service. Frontend is exposed on host port 5173 (served from nginx in the container) and backend on 3000.

CI / Release:

  • A workflow exists at .github/workflows/ci.yml which builds both frontend and backend and pushes images to Docker Hub. Set DOCKERHUB_USERNAME and DOCKERHUB_TOKEN in repository secrets before enabling pushes.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors