Skip to content

Latest commit

 

History

History
60 lines (38 loc) · 1.58 KB

README.md

File metadata and controls

60 lines (38 loc) · 1.58 KB

Tasks Tracking WebApp

A Vue.js/Express.js Web Application For Tracking Tasks and Updating Statuses of projects.

The Project is a Single Page Application (SPA) that allows the user to create tasks and update the status of the tasks.

it is built using Vue.js, Vuex, Vue-Router, Express.js, and Node.js.

The Client and the Server are Separated, and the Client is Connected to the Server using Axios.

Features

  • Create Projects (WIP)
  • View Projects (WIP)
  • Create Tasks (WIP)
  • Update Tasks Status (WIP)
  • Delete Tasks (WIP)
  • View Tasks (WIP)
  • Search Tasks (WIP)

Installation

Clone the repository

git clone https://github.com/Omaranwa/Tracking-App.git

Install dependencies Of The Client and Server

cd client npm install

cd server npm install

Run the application

Run the Server

Go To The Server directory and run the following command In the terminal

npm start

You Should See The Server Running On Port 8081

Run the Client

Go To The Client directory and run the following command In the terminal

npm run dev

You Should See The Client Running On the Terminal, and You Can View Your App In The Browser At http://localhost:Port/.