GI_Dec15 is a web application developed to provide users with weather-related services, including checking the weather by city, address, or zip code. It offers a clean and user-friendly interface to access essential weather information.
Features Weather Search: Users can search for weather information by city, address, or zip code. Responsive Design: The app is built to be responsive and works seamlessly on both mobile and desktop devices. Contact and About Pages: Includes a contact form for user inquiries and an "About Me" page to introduce the developer. Technologies Used Node.js: JavaScript runtime to run the server-side logic. Express: Web framework for Node.js to handle routing and requests. Handlebars: Templating engine to render dynamic content. CSS: For styling and responsiveness. OpenWeatherMap API: For retrieving weather data based on user queries. Installation
To run this project locally, follow these steps:
Clone the repository in terminal: -git clone https://github.com/Shifty3/GI_Dec15.git
Navigate to the project directory:
-cd GI_Dec15
Install dependencies: This project uses npm for managing dependencies. Run the following command to install the necessary packages:
-npm install
Start the server: Run the following command to start the server:
-node FILE_PATH
Visit the application: -Open your browser and go to http://localhost:3000 to access the app.
Usage Once the app is running, you can:
-Search for weather: Enter a city, address, or zip code in the search form on the homepage to get current weather information. Contact: Use the contact form to send inquiries or feedback. Learn about the developer: Visit the About page to read more about the developer behind the project.