Skip to content

A clean designed weather site that allows user to check up upcoming and current weather of the location inputted.

Notifications You must be signed in to change notification settings

xs1128/weather-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Weather Web App

A Python web app using Django framework and Weather API.

Local Setup

Note

Have Python installed on your local device.
Please follow the steps strictly.

Install and Open

  1. Download the project ZIP file by clicking the green <> Code ▼ button.
  2. Extract the project_name.zip folder to your desired file path/directory.
  3. Open the extracted folder using an IDE or text editor (Visual Studio Code recommended).

Run and Host

  1. Open the terminal and make sure you are on ...\weather_app> (I am on powershell terminal)
  2. Create a virtual environment using the command:
python -m venv env
  1. Install required packages using the command:
pip install -r requirements.txt
  1. Move into the weather_project directory using the command:
cd weather_project
  • You should be in ...\weather_app\weather_project> by now
  1. Run the server on localhost using the command:
python manage.py runserver

Website

Important

The website will be active until Saturday 03 August 2024.
If a website activation request, anything is wrong or can be improved, feel free to contact me.

Note

No setup is needed

Click this link to direct to my weather app page.

Setting up your own web weather app:

  1. Find a web hosting service.
  2. Follow the host's guidelines to set up the server live.

Tip

I am using PythonAnywhere's free plan to host the website.
If you are using this web hosting service, this video (link) may help you set up the website.

Credits

Language: Python, HTML (Standard Markup)
Frameworks: Django
Web templating engine: Jinja
Weather Data Source: Weather API
Packages used: here

About

A clean designed weather site that allows user to check up upcoming and current weather of the location inputted.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published