GithubHelp home page GithubHelp logo

amitxshukla / employee-payroll-salary-app-angular-11-mean-stack Goto Github PK

View Code? Open in Web Editor NEW
130.0 13.0 118.0 369 KB

Employee Payroll, Salary App in Angular 11.0 MEAN Stack, GraphQL

License: MIT License

CSS 1.08% HTML 46.97% TypeScript 32.66% JavaScript 19.17% Shell 0.11%
payroll desktop salary employee-payroll mongodb employee-management sql mysql angular angular8 complete-source-code download-free-source-code mean-stack latest elish-hcm-cloud

employee-payroll-salary-app-angular-11-mean-stack's Introduction

- If you like this project, please consider giving it a star (*) and follow me at GitHub & YouTube.

Employee Payroll/Salary Management App

This repository is updated to Angular 11.0 Now.

Please install latest Angular 11 cli before starting this project, in case of any issue, please open a GitHub Issue and include detail error screenshots.

YouTube Video Tutorial !!
Objective: This document serves as an Installation Guide for Elish HCM Cloud free commmunity version Desktop/Mobile App.

Tools: MEAN Stack (latest) Angular 9.0, NodeJS 10.8, Express, GraphQL and MongoDB 4.0 or MYSQL
Using this design pattern, any old client/server software (like VB/SQL or JAVA/Oracle) can be converted to new design to replace or run in parallel with original software.
You can easliy deploy this as an exe desktop app, host it over premises or over cloud or create an Android & iOS mobile app easily. This design pattern is built for Big Data technologies and supports millions of transactions.
Also, this design pattern can be applied to any front end like React, VueJS, HTML/JS/Bootstrap/Project clarityto get any front-end look and feel.
And Same concepts can applied to connect to almost any database of owners choice at the backend like MYSQL, MS SQL Server, Oracle or CouchDB, MongoDB, Google Firebase etc.

What's included :

In this repository, Only Employee Management, Payroll/Salary, Voucher and Expense modules is included.

Elish HCM Cloud v1.1.8

Elish HCM Cloud provide a completely free desktop and mobile app for managing Employee, Payables, Payroll, Attendance (GPS & Picture), Visitor (GPS & Picture) and other management modules.

future update/version/releases after v1.1.8 baseline release, will include new features and bug fixes for free under community license. For enhancement/feature requests, please open a new issue at this Github Repository.

App Choices:

#A. Elish HCM Cloud also provide a free web and mobile Enterprise app, hosted on Google Cloud with Google Firebase/Firestore database at:

https://alivetracking.com
Google Playstore - https://alivetracking.com

#B. For Community/Developer edition, developers can download a copy of "out of the box installable software package" or complete source code for free.

Below documentation serves as installation instruciton for point #B mentioned above.

  1. Installation Instruction for "out of the box Installable Desktop/Mobile App"
  2. Community/Developers Open Source Code guide

Installation Instruction for "out of the box Installable Desktop/Mobile App"

------------------------------------------------------------------------------------ By dafault, Elish HCM Cloud Community Edition is bundled with MongoDB.
However, Other database supported on v1.1.8 release are
MYSQL, MS SQL Server, PostGreSQL, CouchDB, Google Firebase/FireStore, MongoDB

If you wish to migrate/upgrade your old desktop or client/server software to enterprise desktop/mobile app, please write to [email protected] for Enterprise version upgrade.

README.STEP-1-DB-INSTALLATION

README.STEP-2-MIDDLEWARE

README.STEP-3-FRONT-END

README.STEP-4-Deploy/Host code over cloud

Step 4 - will be udpated later.

employee-payroll-salary-app-angular-11-mean-stack's People

Contributors

amitxshukla avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

employee-payroll-salary-app-angular-11-mean-stack's Issues

400 Bad Request - for new component added

Hello Sir,
I have gone through your tutorial, It is very nice explanation. Keep it up.
My question is, I have added a new page "Student" and while saving the data it is showing the error like the below...
Error: Http failure response for http://localhost:3000/alivetracking: 400 Bad Request

My Schema:
const studentSchema = new Schema({
stu_regno: String,
stu_name: String,
stu_dob: String,
stu_mobile: String
});

icons

I can't load any icons form cloned project

Screenshot

HttpResponce

Access to XMLHttpRequest at 'http://localhost:3000/' from origin 'http://localhost:4200' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Issue

Sir, Can we delete SQL files if we are using MongoDB as database.
Any 1 is enough right?

name: 'MongoNetworkError', message: 'failed to connect to server [xyxyxy.mlab.com:20208] on first connect [MongoNetworkError: getaddrinfo ENOTFOUND xyxyxy.mlab.com xyxyxy.mlab.com:20208]', errorLabels: [ 'TransientTransactionError' ], [Symbol(mongoErrorContextSymbol)]: {} }

name: 'MongoNetworkError', message:
'failed to connect to server [xyxyxy.mlab.com:20208] on first connect [MongoNetworkError: getaddrinfo ENOTFOUND xyxyxy.mlab.com xyxyxy.mlab.com:20208]',
errorLabels: [ 'TransientTransactionError' ], [Symbol(mongoErrorContextSymbol)]: {} }

How to convert this to MERN Stack

Great project. If possible can you please help me to build a simple version of this employee attendance and payroll system using MERN stack?

It would be a great help if you could guide me on this

Thank you

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.