Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/leoguilen/vue-node-weather-app

Web Application usando Vue.js e Node.js que consome a api do OpenWeather e retorna as informações climáticas
https://github.com/leoguilen/vue-node-weather-app

inversifyjs jest nodejs typescript vuejs

Last synced: about 1 month ago
JSON representation

Web Application usando Vue.js e Node.js que consome a api do OpenWeather e retorna as informações climáticas

Awesome Lists containing this project

README

        


Weather App


Weather App


Weather Infos App with Node.js and Vue.js


This project is published in and


**Link to application:** https://leoguilen.github.io/vue-node-weather-app/


GitHub top language

GitHub language count

Repository size

GitHub last commit


Repository issues

GitHub


Technologies   |   
How To Use   |   
Docs


Demo on Netlify

## :rocket: Technologies

This project was developed with the following technologies:

- [NodeJS](https://nodejs.org/)
- [VueJS](https://vuejs.org/)
- [Typescript](https://www.typescriptlang.org/)
- [Vuetify](https://vuetifyjs.com/en/)
- [Axios](https://github.com/axios/axios)
- [Jest](https://jestjs.io/)
- [Supertest](https://github.com/visionmedia/supertest)
- [InversifyJS](http://inversify.io/)
- [VS Code][vc] with [EditorConfig][vceditconfig] and [ESLint][vceslint]

## :information_source: How To Use

To clone and run this application, you'll need [Git](https://git-scm.com), [Node.js v10.16][nodejs] or higher + [Yarn v1.13][yarn] or higher installed on your computer. From your command line:

```bash
# Clone this repository
$ git clone https://github.com/leoguilen/vue-node-weather-app.git
```

- #### Backend

```bash
# Go into the repository
$ cd Backend

# Install dependencies
$ npm install

# Build the app
$ npm run start:build

# Run the app
$ npm start
```

- #### Frontend

```bash
# Go into the repository
$ cd Frontend

# Install dependencies
$ npm install

# Run the app
$ npm run serve
```

## :file_folder: Docs

API Documentation in

[Click here to see documentation](https://app.swaggerhub.com/apis-docs/leoguilen/API_ServicoPrevisaoClima/1.0.0)

---

Made with ♥ by Leonardo Guilen :wave: [Get in touch!](https://www.linkedin.com/in/leonardo-guilen/)

[nodejs]: https://nodejs.org/
[npm]: https://www.npmjs.com/
[swagger]: https://swagger.io/
[vc]: https://code.visualstudio.com/