Express-Sequelize backend for www.chessopener.com
This application requires a local Postgres instance to be running.
(NOTE: I use nodemon to automatically restart the API upon changes detected in the code, either run npm install -g nodemon to install, or change the start-dev command to use node instead of nodemon in your package.json)
Run npm i
In package.json, make sure the DATABASE_CONNECTION_STRING is correctly set to your local Postgres instance.
To create the database models run setup-dev-db (run this once upon project initialization)
Run the api with npm run start-dev
To get started with the API, contact me for an openings database export of 3000+ rows.
