This is a basic foundation level application that will allow you to hit the ground running.
This contains pretty all of the ground level tooling you'll need, such as express, mysql, tests, some views, and routing. You just have to use it!
cloneorforkthis repocdinto the folder on your desktop- run
npm i - Good luck
- Express
- MySQL
- EJS (Templating)
- Tape (Testing)
- Test tooling is included but you'll have to setup your own tests if you want to use them
- StandardJs (Linting)
- Nodemon
- dotenv (Environment variables)
npm run devruns the dev server using nodemonnpm startruns the main node servernpm run lintruns the linternpm run fixruns the linter and fixes auto fixable problemsnpm testruns the test suite if tests exist
You should be able to get started pretty quick from this point.
Good luck, and have fun!