Used technologies: React, Express and MySQL (sequelize)
First clone this repository.
$ git clone https://github.com/firatcanulukaya/course-app.git
Install dependencies. Make sure you already have nodejs
& npm
installed in your system.
$ cd client
$ npm install # or yarn
$ cd backend
$ npm install # or yarn
Make sure you have installed nodemon
globally.
Change the database configuration in backend/config/config.json
file. You should change the username
, password
, database
and host
properties in the development.
You should run npx sequelize db:migrate
to create the database tables.
Run it
$ cd backend
$ npm start # or yarn start
$ cd client
$ npm start # or yarn start