Skip to content

A course app, using react, express and mysql (sequelize)

License

Notifications You must be signed in to change notification settings

firatcanulukaya/course-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Course app

Used technologies: React, Express and MySQL (sequelize)

Instructions

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