Public API for the project coding.events. Made in PHP 8.0 with Lumen 8, PHP-FPM, NGINX and MySQL 8.

Overview

coding.events API

Uma API feita apenas para passar o tempo, montando uma API para o site <coding.events>.

Sinta-se livre para usar esse código como estudo.

Stack técnica

  • Banco de dados: MySQL 8
  • Linguagem: PHP 8.0
  • Gerenciador de processos: PHP-FPM
  • Webserver: NGINX
  • Framework: Lumen 8

Patterns

  • Domain-Driven Design;
  • Test-Driven Design;
  • Repository Pattern;

Sobre o projeto

Entity-Relation Diagram Em breve.

You might also like...
Add eloquent model events fired after a transaction is committed or rolled back

Laravel Transactional Model Events Add transactional events to your eloquent models. Will automatically detect changes in your models within a transac

Laravel Livewire component to show Events in a good looking monthly calendar
Laravel Livewire component to show Events in a good looking monthly calendar

Livewire Calendar This package allows you to build a Livewire monthly calendar grid to show events for each day. Events can be loaded from within the

Intranet Home Page is a highly-configurable self-hosted browser homepage with integrations for public and local data feeds.
Intranet Home Page is a highly-configurable self-hosted browser homepage with integrations for public and local data feeds.

Intranet-Home-Page Created in response to personal "dashboards" that are little more than pages with a list of frequently accessed links, Intranet Hom

A collection of common algorithms implemented in PHP. The collection is based on
A collection of common algorithms implemented in PHP. The collection is based on "Cracking the Coding Interview" by Gayle Laakmann McDowell

PHPAlgorithms A collection of common algorithms implemented in PHP. The collection is based on "Cracking the Coding Interview" by Gayle Laakmann McDow

A tool to automatically fix PHP Coding Standards issues by Dragon Code.

The Dragon Code Styler Installation Required PHP: ^8.0 Composer: ^2.0 Locally composer global require dragon-code/codestyler Usage When you run the co

Tarfin Take-Home Coding Challenge

TarfinKart Problemi Bu problemin temel amacı, kodlama stilini ve seçimlerini belirleyebilmektir. TarfinKart Problemi benzeri görülmemiş bir çözüm geli

These projects are free for public use. Be a lesson for those who violate the rights of others!! ✌️

Faraz Kish Projects These projects are free for public use. Be a lesson for those who violate the rights of others!! ✌️ Brands Farazkish Uinvest MFina

Ebansos (Electronic Social Assistance) is a web application that provides citizen data management who will receive social assistance to avoid misdirection assistance from public service/government.

E Bansos Ebansos (Electronic Social Assistance) is a web application that provides citizen data management who will receive social assistance to avoid

Allows Filament static assets (css, js) to be served directly from /public

Filament Static Asset Handling This package aims to solve improve the static asset handling of the amazing Laravel package Filament. By default Filame

Comments
  • Hotfix: Erros na construção de OrganizationRepository

    Hotfix: Erros na construção de OrganizationRepository

    Eu esqueci de alguns pontos enquanto desenvolvia a OrganizationRepository. Por exemplo, não defini o campo owner_id como chave estrangeira do campo users.id. Além disso, subi um método que acabei não precisando (OrganizationModel->owner()).

    opened by kaiquegarcia 0
  • Feature: Adicionando relacionamento de gestores de Organização

    Feature: Adicionando relacionamento de gestores de Organização

    Ideia inicial

    Para o relacionamento muitos para muitos, não irei criar uma nova entidade, apenas ampliar as possibilidades dos repositories das entidades existentes (UserRepository + OrganizationRepository).

    Pretendo fazer:

    • a partir da UserRepository, listar todas as organizações de um usuário, seja ele dono ou apenas administrador;
    • a partir da OrganizationRepository:
      • listar todos os gestores;
      • convidar novo gestor;
      • aceitar convite;
      • recusar convite;
      • transferir organização (passar para novo dono);
      • desligar gestor.

    Estou criando esse PR de antemão para ouvir opiniões sobre o desenvolvimento, principalmente no processo de TDD, que ajuda a enxergar como irei executar essas intenções antes de bolar a solução.

    Obs.: os testes estão quebrados. Faz parte do TDD, primeiro quebramos, depois solucionamos.

    opened by kaiquegarcia 0
Owner
Kaique Garcia
Staff PHP Developer
Kaique Garcia
A Laravel Wrapper for the CoinDCX API. Now easily connect and consume the CoinDCX Public API in your Laravel apps without any hassle.

This package provides a Laravel Wrapper for the CoinDCX API and allows you to easily communicate with it. Important Note This package is in early deve

Moinuddin S. Khaja 2 Feb 16, 2022
A Slack Invitator made with Lumen Framework.

Lumen - Slackin A Slack Invitator made with Lumen Framework and inspired by rauchg/slackin. That application uses some of my awesome packages: Badge P

Vagner Luz do Carmo 56 May 3, 2020
Easily add a full Laravel blog (with built in admin panel and public views) to your laravel project with this simple package.

Webdevetc BlogEtc - Complete Laravel Blog Package Quickly add a blog with admin panel to your existing Laravel project. It has everything included (ro

WebDevEtc. 227 Dec 25, 2022
Laravel && ( Swoole || Workerman ) to get 10x faster than php-fpm

Laravoole Laravel on Swoole Or Workerman 10x faster than php-fpm Depends On php >=5.5.16 laravel/laravel ^ 5.1 Suggests php >=7.0.0 ext-swoole >=1.7.2

Garveen 893 Dec 23, 2022
Listingslab Public CDN & Project Management

Listingslab Public CDN & Project Management pingpong ______ _ ____ | ___ (_)

@listingslab 4 Jan 2, 2022
Cache-purge-helper - Additional instances where nginx-helper and lscache plugin should be purged.

cache-purge-helper Additional instances where nginx-helper and lscache plugin should be purged. Install Extract the zip file. Upload them to /wp-conte

Jordan 10 Oct 5, 2022
Lumen rest api demo with Dingo/Api, JWT, CORS, PHPUNIT

lumen-api-demo 这是一个比较完整用 lumen 5.7 写的的 REST API 例子。使用了 dingo/api ,jwt 实现登录,功能上很简单,登录,注册,发帖,评论,单元测试(正在补充)。 lumen5.x 请看对应的分支 有需要随时联系我 lumen/laravel/rest

Yu Li 859 Oct 25, 2022
Add The Events Calendar support to Sage 10.

The Events Calendar support for Sage 10 Add The Events Calendar support to Sage 10. For the time being there can only be a blade view, the default-tem

Supermundano 10 Nov 5, 2022
Inertia.js Events for Laravel Dusk

Inertia.js Events for Laravel Dusk Requirements PHP 7.4+ Vue Laravel 8.0 and higher Support We proudly support the community by developing Laravel pac

Protone Media 23 Sep 29, 2022
🔥 Fire events on attribute changes of your Eloquent model

class Order extends Model { protected $dispatchesEvents = [ 'status:shipped' => OrderShipped::class, 'note:*' => OrderNoteChanged:

Jan-Paul Kleemans 252 Dec 7, 2022