39647-vm/replit.md
tornikegerantia 7bc5033b17 Update website to display generic boxes instead of food items
Modify frontend scripts and HTML to replace product images, descriptions, and category buttons with numbered boxes on the main and order pages.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 375ec6d3-d5af-4f82-ab81-5c60fd4a86a3
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: b4050a62-9d16-40a7-9418-9ae14f0e5748
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/147e665c-8c0d-48ec-b0ad-fdc89cd4460f/375ec6d3-d5af-4f82-ab81-5c60fd4a86a3/RIQnnSl
Replit-Helium-Checkpoint-Created: true
2026-04-14 21:21:58 +00:00

938 B

Project Overview

Architecture

  • Static Webflow-exported frontend in the project root (index.html, company.html, order.html, login.html, css/, js/, images/).
  • Node.js/Express backend in backend/ serves the root static site and /api/* endpoints.
  • Backend data is stored in JSON files under backend/data/; no external database is required for the current setup.

Replit Setup

  • Main workflow runs cd backend && npm start on port 5000.
  • Express listens on 0.0.0.0 and trusts the Replit proxy for preview compatibility.
  • Production deployment is configured to run the same backend server command.

Important Notes

  • Run backend commands from the backend/ directory so static files resolve correctly.
  • The frontend API helper uses relative same-origin /api URLs when served over HTTP.
  • User preference: never change the site's colors unless explicitly requested; only change objects/content/layout.