Skip to content

eziraa/Weather-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

Django Weather App

Welcome to the Django Weather App project! This application provides weather information based on user input city. It utilizes Django framework along with external weather APIs to fetch and display weather data.

Features

  • Weather Data Retrieval: Fetches weather data from external APIs based on user input.
  • Location-Based Weather: Provides weather forecasts based on user-specified locations.
  • Responsive Design: Ensures a seamless experience across various devices.

Installation

  1. Clone the repository:

  2. Navigate to the project directory:

  3. Install dependencies:

  4. Run the development server:

  5. Access the application at http://localhost:8000

Configuration

  • External APIs: This project utilizes external weather APIs to fetch weather data. Ensure you have API keys and configure them in the settings file (settings.py).
  • Database: By default, this project uses SQLite as the database backend. You can configure other databases like PostgreSQL, MySQL, etc., in the settings file.

Contributing

Contributions are welcome! If you want to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/new-feature).
  3. Make your changes.
  4. Commit your changes (git commit -am 'Add new feature').
  5. Push to the branch (git push origin feature/new-feature).
  6. Create a new Pull Request.

Releases

No releases published

Packages

No packages published