Skip to content

Fullstack Weather Desktop Application In Python (Backend: Django, Frontend: Tkinter)

Notifications You must be signed in to change notification settings

dusanrsc/Fullstack_Weather_Desktop_Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

NOTE: API WASNT OFFICIAL I MADE IT JUST FOR PURPOSE OF THIS APPLICATION TO DEMONSTRATE KNOWLEDGE.

THIS FULLSTACK WEATHER DESKTOP APPLICATION IS JUST DEMONSTRATION OF MY PROGRAMMING KNOWLEDGE.

FRONTEND AINT THAT SUPER MODERN LOOK DESIGNED CUZ OF RESTRICTIONS OF FRONTEND TECHNOLOGY IN THIS PROJECT WHICH IS TKINTER.

TKINTER IS DESIGNED FOR QUCK PROTOTYPE DEVELOPMENT DESKTOP APPLICATIONS SORT OF THINGS.

Backend Was Done In Django.

Fronetend Was Done In Tkinter.

How To Set-Up?

  1. Clone This Repository With CMD: $ "git clone 'https://github.com/dusanrsc/Python_FullstackWeatherDesktopApplication'".

  2. Navigate CMD To The Your "../env" Folder Where Django Is Stored.

  3. Activate Your Virtual-Envierement With Command: $ "env\Scripts\activate".

  4. Navigate CMD To The "../Backend" Folder.

  5. Run CMD Command: $ "manage.py runserver".

  6. Go To The "../Frontend" Folder And Execute The "main.pyw".

  7. Go To The Web Browser And Enter Your Local IPv4 Address "http://127.0.0.1:8000" or "https://localhost:8000".

  8. To Access To The Admin Panel Add: "/admin" On Top Of Previous Local IPv4 Address "http://127.0.0.1:8000/admin" or "https://localhost:8000", Result Wolud Be: "https://localhost:8000/admin".

  9. Username: "admin", Password: "admin"...

Backend screenshots:

screenshot screenshot1

Django dashboard screenshots:

screenshot2 screenshot3 screenshot4 screenshot5

Frontend screenshots:

screenshot screenshot1

About

Fullstack Weather Desktop Application In Python (Backend: Django, Frontend: Tkinter)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages