Skip to content

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

Notifications You must be signed in to change notification settings

EricSciullo/Task-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published