Dev's Board is the app that makes a developer's life a teensy bit easier!
This is the backend for my capstone project for BrainStation's full-stack bootcamp.
Follow these steps to run a local instance of Dev's Board's server. Install the frontend here:
(You'll need node, npm, and MySQL already installed.)
- Clone the project
git clone git@github.com:LamiSaadat/devs-board-server.git-
Create a new database in MySQL called devsboard_database.
-
Install dependencies
npm install- Run migrations
npm run migrate- Run seeds
npm run seeds- Set environment variables:
Rename .env_sample to .env and change the placeholder value to the port you set for the server.
PORT=<PORT_NUMER>
DB_HOST=<HOST ADDRESS>
DB_USER=<YOUR DB USERNAME>
DB_PSWD=<YOUR DB PASSWORD>- Start the server
npm start- Express
- MySQL
- Knex