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.
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.