Twitter Clone API Rest with Laravel 9

Overview

TW Main API (Twitter Clone)

Setup Installation

Before docker-compose up

  • Get copy the .env.example to .env
  • Set Mail variables
  • Set Pusher Variables with your api keys of Pusher
  • Set Twilio Variables with your api credentials of Twilio
  • Set the following variables to run tests correctly:
    IP_TEST_LOCATION=
    PHONE_NUMBER_TEST=
    PHONE_NUMBER_VALIDATED_TEST=
    COUNTRY_CODE_TEST=
    MEDIA_DISK=
    SCOUT_DRIVER=

After docker-dompose up

  • Enter in tw-main-api container with following command
    docker exec -it tw-main-api bash
  • Within the container run these commands:
    composer install
    artisan key:generate
    fresh-db

Extra

  • Run tests within container
    vendor/bin/phpunit
  • Run queues within container
    artisan queue:work --queue=default,likes,tweets,replies,retweets,mentions
You might also like...
All in one Video Downloader - Download videos from facebook twitter youtube tiktok and 1000+ other sites .. made by Vijay Kumar

VKRdownloader Video Downloader by @TherealVKR Vijay Kumar .... Download Video From YouTube , Facebook , Twitter , Instagram , TikTok , And 1000+ Other

An easy-to-use web interface for downloading bittorrents, videos from twitter, youtube and the likes
An easy-to-use web interface for downloading bittorrents, videos from twitter, youtube and the likes

An easy-to-use web interface for Aria2 and youtube-dl Search for torrents within the app from mutiple BT sites Control Aria2 and manage download tasks

Get the ID using twitter username.

Find Twitter ID Get the ID using twitter username. Development instance php 8.0 Composer 2.1.14 Installation composer install Set environment variabl

Twitter Bootstrap base theme for Magento

Magento Bootstrap This is an adaption of the Twitter Bootstrap framework for the Magento Commerce system. PLEASE NOTE THIS IS A WORK IN PROGRESS Insta

HTML5 Twitter Bootstrap 3.1 Magento Boilerplate Template

Magento Boilerplate A HTML5 Twitter Bootstrap 3.1 Magento 1.8 Boilerplate Template Read the blog post or checkout the demo for more information. Insta

Sample application to bookmark links, where interface build with Angular.js + Twitter Bootstrap and server powered by PHP with Slim Framework

RESTful Bookmarks PHP Slim TODO: review and update FrontEnd Sample application to bookmark links, where interface build with Angular.js + Twitter Boot

Use twitter in minecraft!

TwitterMC Allows you to use Twitter from minecraft. Current features: Posting Current Commands: /twitter Current Perms: twitter.use | twitter.post Hop

A customizable decentralized micro-blog (Twitter) and cms (Wordpress) that only you host and moderate.

Consider this -- each Miter account is individually hosted on a user's personal and private third party server (host) - either purchased or free - as

Owner
Jesus Eduardo
Soy un desarrollador web con experiencia profesional en aplicaciones web basadas en Laravel, Angular, Vuejs, Php
Jesus Eduardo
The fastest way to make a powerful JSON:API compatible Rest API with Laravel.

The first fully customizable Laravel JSON:API builder. "CRUD" and protect your resources with 0 (zero) extra line of code. Installation You can instal

BinarCode 394 Dec 23, 2022
This is a clone of Discord's homepage built using Wordpress.

Discord-UI-Clone Description This is a clone of Discord's homepage built using Wordpress, it is configured to run on the Pantheon platform. Live Demo

Abir Bouhriz Daidj 8 Aug 21, 2022
Clone do site ingresso.com

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Guilherme Caraciolo 2 Dec 28, 2021
Inquirer.js clone but for PHP.

inquirer-php (immature) This aims to be something equivalent-ish to Inquirer.js or python-inquirer. Status This is in a very immature status — please

Aarón Fas 3 Apr 28, 2022
php-dry – Clone Detection for PHP

php-dry – Clone Detection for PHP php-dry detects duplicated behaviour in your application, even if the duplicated passages are implemented completely

Leo Viezens 15 Oct 28, 2022
This is a Native PHP MVC. If you will build your own PHP project in MVC with router, you can clone this ready to use MVC pattern repo.

Welcome to PHP-Native-MVC-Pattern ?? If you will build your own PHP project in MVC with router, you can clone this ready to use MVC pattern repo. Work

null 2 Jun 6, 2022
Code to accompany the YouTube video "Full PHP cURL API tutorial - how to use a REST API from PHP using cURL"

PHP cURL CRUD Example Example code to accompany this YouTube video. Note that the init_curl.php file contains a placeholder for an API key. DO NOT che

Dave Hollingworth 14 Dec 24, 2022
A simple twitter-feed-style RSS aggregator written in PHP, Laravel, Inertia.js, Tailwind and Vue.js

RSS A simple, opinionated, RSS feed aggregator. Features The following features are built into the application: Supports RSS and ATOM formats. Regular

Dan Brown 257 Dec 24, 2022
Extracts information about web pages, like youtube videos, twitter statuses or blog articles.

Essence is a simple PHP library to extract media information from websites, like youtube videos, twitter statuses or blog articles. If you were alread

Essence 765 Dec 30, 2022
A Twitter bot powered by Github Actions tweeing Wikidata milestones

Twitter WikidataMeter Bot I'm the code, and deployment of Twitter bot WikidataMeter. I tweet a few fun things about Wikidata as it grows. Tweets Feel

null 9 Dec 9, 2022