A repository of over 123 open source projects built using Laravel

Faceconnect

Faceconnent

About Faceconnect Faceconnect is an afghanistan online social media and social networking service created to connect people all around the world, devolaped in two different languages.

English Persian (فارسی) Faceconnect may be accessed by a large range of devices with Internet connectivity, such as desktop, laptop and tablet computers, and smartphones. After registering to use the site, users can create a customized profile indicating their name, occupation, schools attended and so on. Users can add other users as "followers", exchange messages, post status updates, share photos, and receive notifications of activity. Faceconnect is devolaped in Laravel 5.5v (2018) Laravel documentation and mySql database.

Features

Creating account sigining in Profile Followers & Follwings Blocking Timeline Likes Comments Sharing a post Messages and inbox Notifications Gallery

Installation step 1:

Open your terminal and Clone the project. Run: git clone https://github.com/zainudinnory/faceconnect.git

step 2: Create your .env file and specify your database

step 3: Run: composer install

step 4: Create a key. Run:php artisan key:generate

step 5: Run the website. php artisan serve

step 6: Creating tables using migration. Run:php artisan migrate

step 6: Open your browser and and run the project. Like:localhost:8000 Note:

Factories are also created to generate fake records. you can create n number of records using factories. like: $ factory('App\User',50)->create() $ factory('App\Post',200)->create() $ factory('App\Like',500)->create() $ factory('App\Comment',200)->create() $ factory('App\Message',2000)->create() $ factory('App\Userfollow',2000)->create() This creates 2000 relations(Followers & Followings) to users.