Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/wenszel/agh-erlang-and-elixir

[IV Semester] Air quality monitoring app developed as part of the Erlang and Elixir Course
https://github.com/wenszel/agh-erlang-and-elixir

air-quality elixir erlang

Last synced: about 1 month ago
JSON representation

[IV Semester] Air quality monitoring app developed as part of the Erlang and Elixir Course

Awesome Lists containing this project

README

        

The Erlang & Elixir Course


Solutions to tasks for the 2023/2024 Erlang & Elixir Course at AGH University.
The topic of the labs is the development of an air pollution application.

## Lab 1 - The basic syntax of Erlang

Topics: Pattern matching, Guards, Tail recursion

[Link to the air pollution app after lab1](https://github.com/Wenszel/agh-erlang-and-elixir/blob/main/src/lab1/airConditionCalculator.erl)

## Lab 2 - Functional programming in Erlang

Topics: Maps, Records, List Comprehensions

[Link to the air pollution app after lab2](https://github.com/Wenszel/agh-erlang-and-elixir/blob/main/src/lab2/pollution.erl)

## Lab 3 - Concurrent programming

Topics: Actors model, BEAM Concurrency, Dynamic code loading

[Link to the air pollution app after lab3](https://github.com/Wenszel/agh-erlang-and-elixir/blob/main/src/lab3/pollution_server.erl)

# Screenshots
![Screenshot](https://github.com/Wenszel/agh-erlang-and-elixir/blob/main/img/phoenix1.png)
![Screenshot](https://github.com/Wenszel/agh-erlang-and-elixir/blob/main/img/phoenix2.png)
![Screenshot](https://github.com/Wenszel/agh-erlang-and-elixir/blob/main/img/phoenix3.png)