kclejeune / dsc-crash-course

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vue.js: A Basic Todo List

Prerequisites

You'll need Node.js installed. You can get it here, or with your favorite package manager. Alternatively, if you're on macOS or Linux, we recommend Node Version Manager. Follow the instructions in their repository and run nvm install --lts.

Running the Project

Backend

The project consists of a Node.js/Express.js/Sqlite3 backend, found in /server. To start the backend, run:

cd server
npm install
node index

This will most likely start the server on localhost:3000.

Frontend

The Vue UI can be found in /frontend. To start the development server, run:

cd frontend
npm install
npm run serve

This will most likely start the server on localhost:8080. Navigate to this in your browser and the app will load.

About


Languages

Language:JavaScript 56.0%Language:Vue 36.6%Language:HTML 7.4%