Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/agallardol/simple-weather

Simple weather app to learn, test and practice Tauri+Angular+Elf+Tailwind
https://github.com/agallardol/simple-weather

Last synced: 3 days ago
JSON representation

Simple weather app to learn, test and practice Tauri+Angular+Elf+Tailwind

Awesome Lists containing this project

README

        



Logo

Simple Weather


A simple app to check the weather. It was created to learn, test and practice Tauri+Angular+Elf+Tailwind!


Getting in touch


Download (Macos)


Table of Contents



  1. About The Project



  2. Getting Started

  3. Contact

## About The Project

Simple Weather is a simple app to check the weather. It was made for Desktop and created to learn, practice and test different frameworks and architectures keeping in mind reactivity, datacentrism and portability.

This is a solo-dev showcase work made in just a few hours so you can expect unstability and bugs.


Logo

### Built With

* [Tauri](https://tauri.app/): Native apps made with Rust, Typescript and Web technologies.
* [Angular](https://angular.io/): Framework to implement the UI.
* [Elf](https://ngneat.github.io/elf/): Framework to implement State Management and Persistence.
* [Tailwindcss](https://tailwindcss.com/): CSS Framework to implement the UI.

Of course, there are a lot of additional technologies but these are the core of this application!

## Getting Started

To run and work with this app you will need NVM, Node, NPM and Yarn. Having these tools you can just execute:

```sh
yarn
```

Add a OpenWeatherMap api key on the file `src/app/interceptors/open-weather-map-api.interceptor.ts`

```sh
yarn tauri dev
```

and you will have the app runing in dev mode with all the hot-reload tooling.

## Contact

Found me as [@agallardol](https://www.linkedin.com/in/agallardol/) on LinkedIn.