Skip to content

aneguet/MEVN_ProjectManagementApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is based on the design and development of a project management application similar to Trello and JIRA.

The project is layered into two parts:

  • Frontend: Vanilla Javascript combined with Vue 3, PrimeVue, Axios and Moment package.
  • Backend (API): MongoDB, Mongoose, ExpressJS, NodeJS, Swagger and Autopopulate package.

Link to API (swagger).

Link to Timefly Website.

Backend (API)

Start server

cd backend
npm run start-dev

Swagger

http://localhost:4000/api/docs/

Frontend (VUE 3)

Install dependencies

cd frontend
npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint