A modern React frontend with an AWS-ready Express backend using DynamoDB for shared persistence.
- Install dependencies:
npm install
- Start frontend + backend together:
npm run dev
- Open http://localhost:4174
npm run buildnpm start-
server/server.jsuses DynamoDB and environment variables:AWS_REGIONDYNAMODB_TABLE(default:ChicagoEatsLedgerSpots)
-
Create a DynamoDB table with
pkas the partition key (string). -
Deploy the built
distfolder with Node on AWS Elastic Beanstalk, ECS, or AWS App Runner. -
Ensure AWS credentials are available to the runtime environment.