Giter Site home page Giter Site logo

jwilferd10 / forecastfinder Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 51.41 MB

A Weather Dashboard app utilizing OpenWeather API for current and five-day conditions. Previous searches are added to a list for quick retrieval of weather data. App is mobile friendly!

Home Page: https://jwilferd10.github.io/ForecastFinder/

HTML 20.15% JavaScript 62.99% CSS 16.87%
api bootstrap dashboard frontend openweathermap openweathermap-api responsive weather weather-app web-app

forecastfinder's Introduction

๐Ÿ‘‹ Hey there, I'm Jonathan.

๐Ÿ’ญ About Me:

"The impediment to action advances action. What stands in the way becomes the way." - Marcus Aurelius

I'm an avid gamer with a relentless drive to improve my creative prowess. It was this passion for gaming and technology that set me on a course into the world of programming.

In 2020, I took a significant step forward by enrolling in UCLA's Coding Bootcamp. By 2021, I proudly finished the cohort specialized and armed with a solid foundation in Full Stack development.

Since then, I've remained unwavering in my commitment to self-improvement, continuously enhancing my skills through:

  • Udemy Courses
  • Self-Study (Personal Projects, freeCodeCamp, etc)
  • Seizing Freelancing Opportunities.

Currently I've created over a dozen projects, I strive for Open Source. Check out my repositories!

๐ŸŽฎ Gaming as a Foundation:

My gaming experiences have cultivated a distinct perspective on problem-solving; it's similar to tackling intricate puzzles in games like Portal. I'm confident that persistence yields the desired outcomes. This skill has integrated into my programming practices, for which I'm immensely grateful.

๐Ÿ“ˆ I've got two ambitions:

  1. Software Developer: I aspire to be a professional software developer. The goal is to work for a forward-thinking company, working towards a more interactive and dynamic digital environment.

  2. Game Developer: I aspire to craft captivating video games that people can immerse themselves in and enjoy.

๐Ÿงฐ Languages and Tech:

JavaScript jQuery Express.js NodeJS React HTML5

CSS3 Bootstrap Bulma

Heroku Insomnia NPM MongoDB MySQL SQLite

๐Ÿ“ Currently Learning:

AWS C++ Python

๐Ÿ“š GitHub Statistics

jwilferd10's Streak Stat jwilferd10's GitHub Stats jwilferd10's most used language

forecastfinder's People

Contributors

jwilferd10 avatar

Watchers

 avatar

forecastfinder's Issues

Restructure HTML

  • Remove & Add comments wherever necessary
  • Delete redundant HTML
  • Segment HTML in logical formats

Add Previous Searches

Currently this feature should appear underneath the search option. This enhancement needs to be developed.

  • Create an unordered list within the HTML & generate the list elements when parameters are met.
  • The last location searched will appear in the unordered list.
  • List element contain the data of last locations weather conditions.
  • Create a button that deletes a single search
  • Create a button that clears the entire list

Add 5 Day Forecast

Currently the visual concept exists, but the scripted aspect of the feature itself isn't implemented at all.

  • Connect with the API & setup the specific data
  • Plug the data into the hardcoded 5 Day Forecast for testing
  • Once working delete the hardcoded HTML & setup the generated HTML in the JavaScript file
  • Adjust CSS as necessary

README Modifications

Update the README to include the following

  • Still screenshots
  • Demo's that preview the project
  • Explain the project in further detail in the description

Design UI

  • Consider a theme to work off of
  • Plan a desktop & mobile design
  • Plan out where modals will be implemented

Miscellaneous Additions

  • Place the current time underneath the header
  • Place circular buttons underneath the current time

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.