Giter Club home page Giter Club logo

laravel-social-network's Introduction

Laravel 5 - Simple Location-Based Social Network

It's location-based social network developed by lvntayn, theoneremains and koniqwe using the Laravel PHP framework.

Live - https://around.kim

Demo Pages - https://github.com/lvntayn/laravel-social-network/tree/master/public/images/demo

Installation

  • git clone https://github.com/lvntayn/laravel-social-network.git projectname
  • cd projectname
  • composer install
  • php artisan key:generate to regenerate secure key
  • create new database and edit .env file for DB settings
  • php artisan migrate —seed
  • edit .env file for APP configuration and Google API Configuration
  • storage, bootstrap/cache and public/cache directories should be writable
  • php artisan storage:link
  • php artisan serve

Include

Features

  • Create a profile with a username, profile picture, cover picture, bio and personal information
  • Share Posts, Images
  • Find, follow your friends and send direct message to them
  • Make comments on Posts, Images
  • Like Posts, Images
  • Follow new events with notifications
  • Add hobbies
  • Become a member of a hobby group automatically and interact with other people
  • Hide your profile by sharing your location. Let only the people around you to have access to communicate with you
  • Find people around you at the same location, having same hobby and become a member of an automatically created hobby group

Pages

There are 7 pages. which are Home Page for Login and Sign Up, TimeLine, Direct Messages and Profile you know.

  • Nearby page is for seeing people around you.
  • Groups are created automatically for people who share the same hobby. You can see group posts in groups page if you added that specific hobby.
  • Following & Followers page shows the list of followers and people you are following.

Packages Included

  • alexpechkarev/google-maps
  • barryvdh/laravel-debugbar
  • barryvdh/laravel-ide-helper
  • nesbot/carbon

Requirements

  • PHP 5.6.4
  • MySQL

Authors

lvntayn

theoneremains

koniqwe

laravel-social-network's People

Contributors

lvntayn avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.