• A Canteen Portal app based on MERN stack. Functionality to add food item, place order, status of order, interactive dashboard for both buyer and seller.
• Dockerized the web-app and hosted it on local Nginx server.
curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash -
sudo apt-get install -y nodejs
Install and configure MongoDB Atlas here.
npm install -g create-react-app
Install and configure docker from here. Then Run the following commands for docker-compose.
sudo curl -L "https://github.com/docker/compose/releases/download/1.26.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo mv /usr/local/bin/docker-compose /usr/bin/docker-compose
sudo chmod +x /usr/bin/docker-compose
- Run the dockerized app:
sudo docker compose up -d
Navigate to http://localhost:3000/ in your browser to access the website.