FoodGuide is a web application designed to help tourists discover nearby restaurants.

To run FoodGuide, follow these steps:
Navigate to both the client and server directories and install the necessary dependencies.
For the client directory:
cd ../client
npm installFor the server directory:
cd ../server
npm installIn each directory, build the project:
For the client directory:
cd ../client
npm run buildFor the server directory:
cd ../server
npm run buildStart the server first, then the client:
For the server directory:
cd ../server
npm startFor the client directory:
cd ../client
npm startYou can access the frontend at http://localhost:5173.
Currently, Docker Compose containerization is not fully functional. Although the frontend displays correctly after running docker-compose up --build, the frontend is unable to send requests to the backend. Therefore, the API request settings are configured to work with local testing.