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: 4 months ago
JSON representation
Web Application usando Vue.js e Node.js que consome a api do OpenWeather e retorna as informações climáticas
- Host: GitHub
- URL: https://github.com/leoguilen/vue-node-weather-app
- Owner: leoguilen
- Created: 2020-05-09T18:24:38.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-24T02:29:35.000Z (almost 3 years ago)
- Last Synced: 2025-01-08T08:46:07.891Z (10 months ago)
- Topics: inversifyjs, jest, nodejs, typescript, vuejs
- Language: TypeScript
- Homepage:
- Size: 6.01 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 45
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
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/


Technologies |
How To Use |
Docs
## :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/