{"id":21037028,"url":"https://github.com/redjanvier/employee-management-api","last_synced_at":"2026-03-09T15:02:01.478Z","repository":{"id":40757469,"uuid":"236132748","full_name":"RedJanvier/Employee-management-API","owner":"RedJanvier","description":"A Restful API and database for an employee management system","archived":false,"fork":false,"pushed_at":"2023-02-24T22:54:34.000Z","size":1745,"stargazers_count":11,"open_issues_count":14,"forks_count":3,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2023-03-03T08:55:32.574Z","etag":null,"topics":["employee-management","excel","nodejs","nodemailer","pern-stack","sequelize","task-force","xlsxjs"],"latest_commit_sha":null,"homepage":"https://taskforce-3.herokuapp.com/api/v1/employees","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RedJanvier.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-01-25T06:07:00.000Z","updated_at":"2022-12-01T05:18:48.000Z","dependencies_parsed_at":"2023-02-05T16:16:06.011Z","dependency_job_id":null,"html_url":"https://github.com/RedJanvier/Employee-management-API","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RedJanvier%2FEmployee-management-API","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RedJanvier%2FEmployee-management-API/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RedJanvier%2FEmployee-management-API/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RedJanvier%2FEmployee-management-API/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RedJanvier","download_url":"https://codeload.github.com/RedJanvier/Employee-management-API/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225358807,"owners_count":17461934,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["employee-management","excel","nodejs","nodemailer","pern-stack","sequelize","task-force","xlsxjs"],"created_at":"2024-11-19T13:23:44.241Z","updated_at":"2026-03-09T15:02:01.439Z","avatar_url":"https://github.com/RedJanvier.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Employee-management-API\n\n[![Build Status](https://travis-ci.org/RedJanvier/Employee-management-API.svg?branch=develop)](https://travis-ci.org/RedJanvier/Employee-management-API)\n[![Maintainability](https://api.codeclimate.com/v1/badges/19cd4a6e5a087888aa96/maintainability)](https://codeclimate.com/github/RedJanvier/Employee-management-API/maintainability)\n[![Coverage Status](https://coveralls.io/repos/github/RedJanvier/Employee-management-API/badge.svg?branch=develop)](https://coveralls.io/github/RedJanvier/Employee-management-API?branch=develop)\n\nA REST API to manage your employees easily and with bulk add employees and specific employee tracking.\n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on your own live system.\n\n### Prerequisites\n\nYou need to have:\n\n- NodeJs Runtime if not [download it here](https://nodejs.org/en/)\n- PostgreSQL Database if not [download it here](https://www.enterprisedb.com/downloads/postgres-postgresql-downloads)\n- Git Version Control if not [download it here](https://git-scm.com/downloads)\n\nTo check The Prerequisites are installed you can use these terminal commands:\n\nFor NodeJs: `node --version`\n\nFor Postgres: `psql --version`\n\nFor Git: `git --version`\n\n### Installing\n\nA step by step series of examples that tell you how to get a development env running\n\nClone the Repo with the terminal command:\n\n```bash\ngit clone https://github.com/RedJanvier/Employee-management-API.git\n```\n\nthen make a file called .env using sample.env by replacing with your own data.\n\nRun the command inside the cloned directory:\n\n```bash\nnpm install\n```\n\nTo start the app in development run the command:\n\n```bash\nnpm run dev\n```\n\n## Built With\n\n- [NodeJS](https://nodejs.org/en/) - The javascript runtime used\n- [ExpressJS](http://expressjs.com//) - The web framework used\n- [NPM](http://npmjs.com/) - Dependency Management\n- [PostgreSQL](https://www.postgres.org/) - Database system used\n- [Sequelize](http://sequelize.org/) - Database management system (DBMS) used\n- [NodeMailer](https://nodemailer.com/about/) - Email client system used\n\n## Author\n\n- **RedJanvier** - _uzakuraHub_ - [RedJanvier](https://redjanvier.uzakurahub.xyzz)\n\nSee also the list of [contributors](https://github.com/RedJanvier/Employee-management-API.git/contributors) who participated in this project.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\n\n### Documentation\n\nThe documentation of full endpoints and all the requirements can be found at the root endpoint of the API or [here](https://documenter.getpostman.com/view/8357211/SzYW2euW?version=latest)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fredjanvier%2Femployee-management-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fredjanvier%2Femployee-management-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fredjanvier%2Femployee-management-api/lists"}