{"repo":"tudorconstantin/knests","free":true,"listed":false,"github":"https://github.com/tudorconstantin/knests","clone":"git clone https://github.com/tudorconstantin/knests.git","description":"Full-stack boilerplate (project/hackathon starter) with Docker/NodeJS/Typescript/GraphQL/React/Material-UI","language":"TypeScript","stars":354,"topics":["nodejs","typescript","graphql","docker","react","fullstack","postgresql","javascript"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"The KNESTS Stack KNEx.js NEST.js NExT.js TS GraphQL Docker The above libraries and frameworks are the best ones (in my opinion, of course) regarding my desires at the moment of starting this project. It's just a simple (albeit huge) coincidence that 3 of them sound NEX-ish. It would've been a shame not to name the stack similarly. I wanted a NodeJS/Typescript based stack that would: Help me develop web apps as fast as possible With the cool javascript technologies of the moment (the \"moment\" is 2020 - most probably a small part of 2020): Typescript, React with typescript and hooks, GraphQL, Material-UI. While following as much as possible the good ideas from the NodeJS best practices. About If interested, read about the whys and the objectives of the Knests Stack on my blog. How it looks It contains the free admin dashboard theme from devias.io. Getting started Clone this repo and cd into it Only needed to be run first time: Note: The rm -rf client/dist part is needed (for now, until we have a better solution) for deleting the files nextjs generates. Go to http://localhost:8080/api/migrate to have the latest migrations applied. Go to http://localhost:8080/signup and create your first user. Make it yours Search and replace knests with your own project name and you'll have a project with: /signup page and functionality /login page and functionality /admin/dashboard basic page, taken from devias.io Debugging tips & tricks You can run just a service from the stack (for example if","default_branch":null,"files":null,"tree":[],"storefront":"/r/tudorconstantin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tudorconstantin/knests/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."}