Thanks to visit codestin.com
Credit goes to github.com

Skip to content

ThusharaX/fullstack-todo-app

Repository files navigation

Fullstack Todo App

Monorepo containing:

  • Backend API (Nest.js): apps/server
  • Frontend (Next.js): apps/client

For detailed app-specific docs, see:

Prerequisites

  • Node.js 22.16.0
  • pnpm 8.7.4

Environment Configuration

Important: .env files are provided in the submission form/reply email. Copy them into each app directory.

Server (.env at apps/server/.env):

PORT=8000
MONGODB_URI=<database_uri>
DATABASE_SYNCHRONIZE=true
SSL_ENABLED=true

Client (.env at apps/client/.env):

NEXT_PUBLIC_API_URL=http://localhost:8000/v1

Setup

Install dependencies (from repo root):

pnpm install

Copy environment files:

  • apps/server/.env (see apps/server/README.md)
  • apps/client/.env (see apps/client/README.md)

Development

From repo root:

pnpm start:server
pnpm start:client

Or per app:

cd apps/server
pnpm start:dev
cd apps/client
pnpm dev

Access

References

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published