/WeatherForecast

Front-End de uma aplicação para ver o tempo pela localização utilizando NextJs e Tailwind

Primary LanguageTypeScript

Wather App

Projeto de uma aplicação single page que pega sua localização para trazer previsões do tempo

💻 Sobre o projeto

Wather App - é uma aplicação que pega sua localização para trazer previsões do tempo, foi desenvolvido com Next.js, TailwindCSS e Typescript que pode ser acessado aqui: Weather App

🚀 Como executar o projeto localmente

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git e Node.js ou Docker. Além disto é bom ter um editor para trabalhar com o código como VSCode E também é necessário renomear o arquivo .env.example para .env

🎲 Rodando sem Docker

# Clone este repositório
$ git clone https://github.com/serjofrancisco/WeatherForecast

# Acesse a pasta do projeto no terminal
$ cd WeatherForecast

# Instale as dependências
$ npm install

# Execute a aplicação em modo de desenvolvimento
$ npm run dev

# A aplicação inciará na porta:3000 - acesse http://localhost:3000

🎲 Rodando com Docker

# Clone este repositório
$ git clone https://github.com/serjofrancisco/WeatherForecast

# Acesse a pasta do projeto no terminal
$ cd WeatherForecast

# Suba o container
$ docker-compose up -d

# A aplicação inciará na porta:3000 - acesse http://localhost:3000

🎲 Rodando testes

# Necessário Node.JS
  
# Clone este repositório
$ git clone https://github.com/serjofrancisco/WeatherForecast

# Acesse a pasta do projeto no terminal
$ cd WeatherForecast

# Rode os testes
$ npm test
  
# Para testar a cobertura
$ npm run coverage

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Veja o arquivo package.json