Skip to content

Latest commit

 

History

History
85 lines (71 loc) · 2.58 KB

README.md

File metadata and controls

85 lines (71 loc) · 2.58 KB

Hasthiya Employee Management System

Branching convension

main branch will be used to deploy production releases.

use Individual branches to do your own coding.

Technology (Tech Stack)

  1. NodeJS express sever.
  2. MongoDB.
  3. Vue.
  4. Tailwind CSS.
  5. VUEX.

Folder/file structure

Follow the current naming convention and folder structure.

.
├── client
│   └── src
│       ├── assets
│       ├── components
│       ├── constants
│       ├── helper
│       ├── router
│       ├── services
│       ├── store
│       │   └── modules
│       ├── views
│       ├── app.vue
│       └── main.js
└── server
    ├── config
    ├── controllers
    ├── middleware
    ├── models
    ├── routes
    ├── utils
    ├── .env
    └── index.js

Project setup

setup backend

cd Server
npm install

setup front end

seperate terminal

cd client
npm install

Compiles and hot-reloads for development

cd Server
npm start

seperate terminal

cd client
npm run serve

Compiles and minifies for production

cd client
npm run build

Lints and fixes files

cd client
npm run lint

Customize configuration

See Configuration Reference.