10000 GitHub - danieleugoletti/foto-direttta: Foto-Diretta live events mutichannel aggregator
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Sep 26, 2024. It is now read-only.

danieleugoletti/foto-direttta

Repository files navigation

What is Foto-Diretta?

run-tests

Foto-Diretta wants to be an aggregator of live events (Facebook, Instagram, YouTube or other channels). The focus of the project is on events relating to photography, but it can be used for any type of topic.

The application is developed with Laravel, LiveWire and Tailwind CSS.

A lot of attention is paid to privacy, for this reason the event proposals are anonymous.

It does not store any user data, no statistical tracking is performed.

Foto-Diretta in English means:

Foto -> Photo
Diretta -> Live events

Why?

During COVID-19 lockdown spontaneous live photographic events flourished worldwide through different channels (Facebook, Instagram, YouTube, etc.). Too many not to miss out some we might really wanted to attend at.

What if you could check in advance the scheduled ones by your contacts or loved authors?

Anyone can stay tuned, search event by title, authors or date.

How work

Foto-Diretta will be always updated: like Wikipedia, anyone can contribute and can propose a live event. No registration is necessary, the events will be showed after moderation by site administrators.

Where Foto-Diretta is used?

Currently Foto-Diretta is used in these sites:

  • Foto-Diretta: archive of photographic broadcasts for amateurs (Italian language).

You are free to install Foto-Diretta and also use it for other subjects other than photography: please, report your installation via a pull request so that we can update the list.

Requirements

See Laravel Server Requirements

Installation

  • Clone the repository: git clone https://github.com/danieleugoletti/foto-diretta.git
  • Install dependencies: composer install
  • Set the Environment Configuration
  • [If the application key is not set yet] Set your application key: php artisan key:generate
  • Create DB table: php artisan migrate

Development

  • Install dependencies: npm install
  • Compile the css: npm run dev
  • Seed DB with sample data: php artisan db:seed

Notes about development infrastructure:

  • to have mysql and phpMyAdmin development instances you may use the docker-compose.development.yml file (it expects an .env file on the root level)
  • to launch the PHP's built-in development server, you may use the serve Artisan command: php artisan serve

Roadmap

  • Publish event reminder to social channel: facebook, twitter, instagram, telegram group
  • New layout
  • Permalink to event detail
  • Add new type of events: live recording, exhibition, contest, postcast, youtube channel

License

The MIT License (MIT). Please see License File for more information.

About

Foto-Diretta live events mutichannel aggregator

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0