Back to all posts

Full Stack Food Delivery Website In React JS, MongoDB, Express, Node JS & Stripe


Github Links

Frontend : https://github.com/itscsp/foodApp (React + Vite)

Admin Frontend: https://github.com/itscsp/foodAppAdmin (React + vite)

Backend: https://github.com/itscsp/foodAppBackend (Express + MongoDB + Node JS + Stripe)

Payment Systerm: https://dashboard.stripe.com/test/developers (Stripe)

Stripe Login Credentials (Check Notion: https://www.notion.so/Stripe-Login-b4f08513442f42de93c8aa4ab529985a?pvs=4)

Project Live URL 🎊🎊🎊

Frontend: https://foodapp-2lug.onrender.com/

Admin Frontend: https://foodappadmin-l4fb.onrender.com/

Backend: https://foodappbackend-nckc.onrender.com

Backend .env

JWT_SECRET = "random#secret" 
STRIPE_SECRET_KEY =  "sk_test_51PP664P7PwPRrNMoyNpLJK9IWEJHrBzYxO2dsWHnFXsr8KPBJgfCgiOJ8kLiJ0a8iyRotwbuqLqf38qRDI2FV8qr008hgvVey9"

MongoDB: Login thorough google account

Video I followed:

Unfortunately I am not log previous project steps. But now on I log steps.

Authentication

Created 3 main files