Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/conradfr/ProgRadio
French radio schedule and worlwide radios streaming
https://github.com/conradfr/ProgRadio
elixir-lang nodejs phoenix-framework php postgresql redis scraper symfony typescript vue
Last synced: about 1 month ago
JSON representation
French radio schedule and worlwide radios streaming
- Host: GitHub
- URL: https://github.com/conradfr/ProgRadio
- Owner: conradfr
- License: other
- Created: 2017-07-30T18:08:01.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-07-25T17:16:01.000Z (about 2 months ago)
- Last Synced: 2024-07-25T20:17:55.779Z (about 2 months ago)
- Topics: elixir-lang, nodejs, phoenix-framework, php, postgresql, redis, scraper, symfony, typescript, vue
- Language: JavaScript
- Homepage: https://www.programmes-radio.com
- Size: 17.2 MB
- Stars: 10
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ProgRadio
=========https://www.programmes-radio.com
https://www.radio-addict.comDependencies
--------------
- PHP 8.2.x / Symfony 6.2
- TypeScript 4.8 / VueJs 3.1+
- NodeJS v14.x
- Elixir 1.14.x (Api / Importer)
- PostgreSQL 14 & Redis
- Nginx or Apache
- ImageMagick
- CapRover & Docker (deployment)Run
--------------
**Scraper**: cd Scraper && node index.js**Api / Importer**: cd progradio_api && iex -S mix phx.server (dev)
**Vue app**: npm run build / npm run dev
Architecture
--------------![Flowchart](docs/ArchitectureFlowchart.png)