Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fuchodeveloper/population-management
A Population Management System that contains a list of locations and the total number of residents in each location broken down by gender.
https://github.com/fuchodeveloper/population-management
backend ecmascript expressjs javascript nodejs sequelize
Last synced: 3 months ago
JSON representation
A Population Management System that contains a list of locations and the total number of residents in each location broken down by gender.
- Host: GitHub
- URL: https://github.com/fuchodeveloper/population-management
- Owner: fuchodeveloper
- License: mit
- Created: 2019-01-13T09:13:00.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T15:57:21.000Z (about 2 years ago)
- Last Synced: 2023-03-01T01:51:30.758Z (almost 2 years ago)
- Topics: backend, ecmascript, expressjs, javascript, nodejs, sequelize
- Language: JavaScript
- Size: 890 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.org/fuchodeveloper/population-management.svg?branch=master)](https://travis-ci.org/fuchodeveloper/population-management)
# population-management
A Population Management System that contains a list of locations and the total number of residents in each location broken down by gender.## Install app dependencies
- Install command: `npm install`## Running app
- Start command: `npm start`## API Operations
- Create a location: http://localhost:8080/api/v1/locations/create (POST)
- Create a resident: http://localhost:8080/api/v1/residents/create (POST)
- Get all locations: http://localhost:8080/api/v1/locations/getAll (GET)
- Update a location: http://localhost:8080/api/v1/locations/update/:locationId (PUT)
- Delete a location: http://localhost:8080/api/v1/locations/delete/:locationId (DELETE)## Author
- Fredrick Mgbeoma