Coder Social home page Coder Social logo

developer22-university / qairamap-opensource Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qaira/qairamap-opensource

0.0 0.0 0.0 6.88 MB

Website for air quality monitoring

Home Page: https://qairamap-test-opensource.qairadrones.com

License: GNU General Public License v2.0

HTML 1.16% JavaScript 82.38% CSS 16.46%

qairamap-opensource's Introduction

Build Status Coverage Status Maintainability

qAIRaMap

Open source real-time website for monitoring air quality.

Real-time data from qHAWAX modules and Andean drones.

Download of historic data.

Visualization of results in Google Maps.

Data available: modules and drone in Madre de Dios (UNICEF project) and any other data from people using qairamap open source that have either a qHAWAX or Andean Drone

web view

You can look for a more detailed documentation here.

Feel welcome to join our forum with UNICEF.

Getting Started

Clone or download the project to the device where it will be used.

git clone https://github.com/qAIRa/qAIRaMap-OpenSource.git

Prerequisites

Open a terminal inside the file that has been cloned to install the dependencies:

npm install

Run the code locally

Now you can run webpack server

npm run serve

If everything went well, the following should come out

Project is running at http://localhost:8080/ (Press CTRL+C to quit)

FAQs

Current version

Important: The default version of the API may change in the future. If you're building an application and care about the stability of the API, be sure to fork the master branch.

Media types

The Media Type is specified in header of request. The most basic media types the API supports are:

application/json

Methode fetch:

body: JSON.stringify(data),
		headers: {
			'Content-Type': 'application/json',
		},

Neither of these specify a version, so you will always get the current default JSON representation of resources.

Troubleshooting

If you're encountering some oddities in the API, here's a list of resolutions to some of the problems you may be experiencing.

  • Why am I getting a 404?

The request could not be understood by the server due to malformed syntax. The client should not repeat the request without modifications

  • Why am I not seeing all my results?

Most API calls accessing a list of resources (e.g., users, issues, etc.). If you're making requests and receiving an incomplete set of results, a response is specified in an unsupported content type.

  • Why am I getting a 500?

Server Mistake - Indicates that something went wrong on the server that prevent the server from fulfilling the request.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Dont hesitate to contact us in qAIRa Public Slack Channel

Issues

If you have found a bug in the project, you can file it here under the “issues” tab. You can also request new features here. A set of templates for reporting issues and requesting features are provided to assist you (and us!).

Pull Requests

If you have received a confirmation about your issue, you can file a pull request under the “pull request” tab, please use the PR “template”. You can also request new features here.

License

GPLv2

qairamap-opensource's People

Contributors

sabcampos avatar dependabot[bot] avatar developer22-university avatar acaceresg avatar despinozaqaira avatar

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.