Skip to content

A Single Page Application that fetches real-time weather data using the OpenWeatherMap API.

Notifications You must be signed in to change notification settings

patr-silva/nimbus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 

Repository files navigation

Nimbus 🌤️

Nimbus is a single-page weather application built using JavaScript, HTML, CSS, and styled with Bootstrap.

Table of Contents

  1. Introduction
  2. Installation
  3. Screenshots

Introduction

About the project

This app is designed to provide users with real-time weather information for any location they search for. With a clean and intuitive interface, users can easily check current weather conditions, temperature, and the local time in their chosen location.

Goals and objectives

This project was undertaken as a practical exercise to deepen my understanding of front-end web development using JavaScript, HTML, CSS, and Bootstrap. The development of Nimbus allowed me to gain hands-on experience in building a single-page application that consumes an external weather API to deliver real-time data.

Looking forward, I plan to enhance Nimbus by integrating additional features such as a 7-day weather forecast. These enhancements will provide users with a more comprehensive understanding of the weather in their selected locations, further improving the utility and user experience of the application.

Built with

  • JavaScript
  • HTML5
  • CSS3
  • Bootstrap

Installation

Installation Steps

  1. Clone the client repository

    git clone https://github.com/patr-silva/nimbus.git
  2. Navigate to the project directory

    cd weather-app
  3. Install dependencies

    npm install
  4. Start the development server

    npm run dev

Screenshots

Homepage Homepage Homepage

About

A Single Page Application that fetches real-time weather data using the OpenWeatherMap API.

Topics

Resources

Stars

Watchers

Forks