{"repo":"mcnaveen/Node-Express-Prisma-Boilerplate","free":true,"listed":false,"github":"https://github.com/mcnaveen/Node-Express-Prisma-Boilerplate","clone":"git clone https://github.com/mcnaveen/Node-Express-Prisma-Boilerplate.git","description":"🦄 Starter template for your Express Prisma MySQL API","language":"TypeScript","stars":41,"topics":["express","typescript","prisma","prisma-client","mysql","nodejs"],"license":null,"category":"databases-storage","readme_excerpt":"Node Express Typescript Prisma Boilerplate 🦄 Starter template for your Express Prisma MySQL API 🍔 Stack Specs - Node.js - Express - TypeScript - Prisma - MySQL 🧬 Development - Clone the repository - Cd into the project directory - Install dependencies - Create a Database in MySQL (or) You can use GUI to create a database - Copy the .env.sample file as .env - Edit the MySQL Details in the .env file - Push the Prisma Schema into Database - Run the development server 🚀 Production Build - Run the production build - Start the production server Your production build is available on dist folder 🧭 Endpoints - POST - For Creating New User - GET - For Getting All Users - GET - For Getting User By ID - PATCH - For Updating User By ID - DELETE - For Deleting User By ID 🃏 Examples 💡 Please install the Recommended VS Code Extensions and Check api.rest file for Examples - Creating a New User - Getting All Users - Getting User By ID - Patching User By ID - Deleting User By ID ☑️ LICENSE - MIT --- 💰 HELP ME WITH DEVELOPMENT COST","default_branch":null,"files":null,"tree":[],"storefront":"/r/mcnaveen","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mcnaveen/Node-Express-Prisma-Boilerplate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}