Code with AI - Build the Ecommerce Backend (Part 1)
Learn how to Code with AI and build the Backend of the Ecommerce Project. 95% of the code is created by the AI. Troubleshooting: https://github.com/SuperSimpleDev/ecommerce-backend-ai/blob/main/troubleshooting.md Exercise solutions: https://github.com/SuperSimpleDev/ecommerce-backend-ai/tree/main/exercise-solutions Copy of the code: https://github.com/SuperSimpleDev/ecommerce-backend-ai/tree/part-1-intro Ecommerce project demo: https://supersimple.dev/projects/ecommerce ChatGPT: https://chatgpt.com GitHub Copilot: https://github.com/SuperSimpleDev/installation-instructions/blob/main/github-copilot.md VSCode install: https://github.com/SuperSimpleDev/installation-instructions/blob/main/vscode.md NodeJS install: https://github.com/SuperSimpleDev/installation-instructions/blob/main/nodejs.md Git install: https://github.com/SuperSimpleDev/installation-instructions/blob/main/git.md Ecommerce Project Code: https://github.com/SuperSimpleDev/ecommerce-project Postman install: https://www.postman.com/downloads/ React Course: https://www.youtube.com/playlist?list=PLEPye7A7EcQbx63913WQBhLSOtaSR2sPn Premium Courses: 🎓 Get a certificate for our courses with premium learning experience & support SuperSimpleDev! ❤️ JavaScript Premium Course: https://courses.supersimple.dev/courses/javascript HTML CSS Premium Course: https://courses.supersimple.dev/courses/html-css Chapters: 0:00 Intro 1:21 Project Setup using ChatGPT 7:52 Code Cleanup 11:18 Choose Database and ORM using ChatGPT 16:12 Set up GitHub Copilot 18:08 Set up SQLite and Sequelize using GitHub Copilot 23:27 Set up Git and Organize Sequelize Models 26:54 Save Products in the Database 32:16 Debug and Test the GET /products API 36:53 Set up ESLint 41:28 Create API for Getting Product Images 44:39 Save Delivery Options, Create the GET /delivery-options API 50:26 Save Cart Items, Create the GET /cart-items API 55:44 Add query paramater expand=product 59:32 Create the POST /cart-items API 1:04:45 Test POST /cart-items using Postman 1:08:02 Create the PUT /cart-items/:productId API 1:13:49 Create the DELETE /cart-items/:productId API 1:16:33 Save Orders, Create the GET /orders API 1:20:01 Add query paramater expand=products 1:23:21 Create the POST /orders API 1:26:56 Test the POST /orders API 1:30:16 Create the GET /orders/:orderId API 1:33:18 Create the POST /reset API 1:38:30 Organize Routes into Files, Add nodemon 1:44:11 Create the GET /payment-summary API 1:49:43 Add query parameter expand=estimatedDeliveryTime 1:54:18 Add /api Prefix, Reorder Orders, Use Cart From Database 1:57:06 Conclusion and Exercises #ai #chatgpt #githubcopilot #aicoding #vibecoding #supersimpledev #nodejs #expressjs #backend #javascript #backendwebdevelopment #webdevelopment #webdeveloper #softwaredeveloper #softwaredevelopment #coding #codingtutorial #softwareengineer #softwareengineering #learntocode
Download
0 formatsNo download links available.