Code Monkey home page Code Monkey logo

core's Introduction

meteocool Frontend

This is the frontend component for meteocool, the free & open-source storm and lightning tracker.

The meteocool frontend ist based on Svelte, Webpack, ES6 (transpiled via babel). The develop branch is automatically deployed to the staging environment, which can be viewed after enabling the "Experimental Features" setting in the iOS app or by joining the Beta program on meteocool Play store page.

Architecture

Non-existent, but here's a few pointers:

Local Development

  • npm install
  • npm run dev to connect to the upstream backend
  • You might need to disable CORS in your browser during development.

Warning: Recreational Programming

I do not consider myself to be a web (nor frontend) developer, and since I'm basically the only person working on this particular component, nothing is clean, good practice or mature. Some code smells are documented in the issue tracker, most of them are not.

Here be dragons, you have been warned. ๐Ÿฒ

core's People

Contributors

dependabot[bot] avatar flowm avatar nina2244 avatar pew avatar v4lli avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

core's Issues

Share component

We need a share component/dialog that we can open from e.g. right clicking on the map.

Fix interface

    at new e (https://app.ng.meteocool.com/app.js?__WB_REVISION__=f2b4e08e1cdf8fe32d31:65:16978)
    at h (https://app.ng.meteocool.com/app.js?__WB_REVISION__=f2b4e08e1cdf8fe32d31:65:17095)```

about page presentation

  1. make it somehow obvious that there's a link to click to get more information about meteocool and the apps
  2. make it somehow possible that someone can link directly to this about page from an external page

Import "About" text from old meteocool

We should import at least the contributors list and put it in the about modal.

@pew feel free to change "honorable mentions" to "pays for all of this crap so you can write 1 star reviews on the appstore for a completely free app"

Settings modal

The settings API could use a modal for use in browser clients.

fix yarn build

the whole project should be deployed into dist/ when yarn build is called. embarrassing workaround: yarn && yarn build && mv public/* dist/

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.