Skip to content

Latest commit

 

History

History
54 lines (42 loc) · 1.16 KB

File metadata and controls

54 lines (42 loc) · 1.16 KB

Task Manager

A simple task managing application built with Node.js, Vue.js, and MySQL

Requirements


A running MySQL database with the following configuration: DB name: tasks_db Table name: tasks

Table structure:

db config

Node.js and NPM

Getting started


You may need to modify /task_manager_backend/db_config.js to match the configuration of your DB.

module.exports = {
    db_name: 'tasks_db',
    user: 'root',
    password: '',
    host: 'localhost',
    dialect: 'mysql',
    table_name: 'tasks',
    
    express_port: '3000'
}

Back-end

cd task_manager_backend
npm i
npm start

You should see: Express server listening on port 3000

Front-end

cd task_manager_frontend
npm i
npm start

You should see: Your application is running here: http://localhost:8080

Everything is now up and running. Navigate to http://localhost:8080 to see the running application.