All Projects → rockhopsoft → burnermap

rockhopsoft / burnermap

Licence: other
BurnerMap: Find your pals on the playa. Tracking down friends at Burning Man used to be harder than cleaning playa dust out of gold-sequined booty shorts.

Programming Languages

PHP
23972 projects - #3 most used programming language
Blade
752 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to burnermap

Miscord
Facebook Messenger to Discord bridge
Stars: ✭ 225 (+878.26%)
Mutual labels:  facebook
Hackathon Starter Kit
A Node-Typescript/Express Boilerplate with Authentication(Local, Github, Facebook, Twitter, Google, Dropbox, LinkedIn, Discord, Slack), Authorization, and CRUD functionality + PWA Support!
Stars: ✭ 242 (+952.17%)
Mutual labels:  facebook
facebook-tag
Facebook tag for Google Tag Manager Server Side
Stars: ✭ 27 (+17.39%)
Mutual labels:  facebook
Spring Security Pac4j
pac4j security library for Spring Security: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 231 (+904.35%)
Mutual labels:  facebook
Swiftui Animation
SwiftUI Animation
Stars: ✭ 233 (+913.04%)
Mutual labels:  facebook
Interview Techdev Guide
This repository contains curated technical interview questions by fn+geeks community
Stars: ✭ 252 (+995.65%)
Mutual labels:  facebook
Major Scrapy Spiders
Scrapy spiders of major websites. Google Play Store, Facebook, Instagram, Ebay, YTS Movies, Amazon
Stars: ✭ 223 (+869.57%)
Mutual labels:  facebook
jQuery-Facebook-Stream
Display all your wall post, comments & likes in groups or fans page.
Stars: ✭ 24 (+4.35%)
Mutual labels:  facebook
Reaper
Social media scraping / data collection tool for the Facebook, Twitter, Reddit, YouTube, Pinterest, and Tumblr APIs
Stars: ✭ 240 (+943.48%)
Mutual labels:  facebook
Facebook-phishing
Phishing Facebook Page in Django Code(Python Based)
Stars: ✭ 129 (+460.87%)
Mutual labels:  facebook
Pow assent
Multi-provider authentication for your Pow enabled app
Stars: ✭ 236 (+926.09%)
Mutual labels:  facebook
Rhplaceholder
Show pleasant loading view for your users 😍
Stars: ✭ 238 (+934.78%)
Mutual labels:  facebook
gaixinhchonloc
Nơi chia sẻ những bức ảnh đã lưu
Stars: ✭ 38 (+65.22%)
Mutual labels:  facebook
Facebooktoolkit
a tool to get Facebook data, and some Facebook bots, and extra tools found on Facebook Toolkit ++.
Stars: ✭ 227 (+886.96%)
Mutual labels:  facebook
Facebook-Album-Browser
jQuery plugin for browsing public albums of a Facebook account
Stars: ✭ 76 (+230.43%)
Mutual labels:  facebook
Flexml
🚀基于Litho的Android高性能动态业务容器。
Stars: ✭ 225 (+878.26%)
Mutual labels:  facebook
Swiftybot
How to create a Telegram, Facebook Messenger, and Google Assistant bot with Swift using Vapor on Ubuntu / macOS.
Stars: ✭ 247 (+973.91%)
Mutual labels:  facebook
facebook-cleaner
Fuzzify.me – A browser extension that cleans out a Facebook user's ad preferences and provides a stream of ads that user receives.
Stars: ✭ 50 (+117.39%)
Mutual labels:  facebook
facebook-cleaner
It is almost spring, so time for a pre spring cleaning. This time: taking care of your Facebook. This script can safe you a lot of time if you would try to do that by hand.
Stars: ✭ 52 (+126.09%)
Mutual labels:  facebook
laravel-facebook-ads
Facebook integration for Laravel
Stars: ✭ 19 (-17.39%)
Mutual labels:  facebook

WikiWorldOrder/BurnerMap

Laravel License: GPL v3

BurnerMap, atop Laravel.

Table of Contents

Requirements

Getting Started

Here are instructions if you are new to Laravel, or just want step-by-step instructions on how to install its development environment, Homestead: SurvLoop.org/how-to-install-laravel-on-a-digital-ocean-server/.

$ composer create-project laravel/laravel burnermap "9.1.*"
$ cd burnermap
% php artisan key:generate
% composer require laravel/socialite components/jquery components/jqueryui

The instructions below include the needed steps to install BurnerMap.

  • Install Laravel's default user authentication:
$ php artisan make:auth
  • Update composer.json to add a requirement for Socialite, and associate paths for BurnerMap classes:
$ nano composer.json
...
"require": {
	...
    "laravel/socialite": "^4.1.4",
    "rockhopsoft/burnermap": "^1.0",
	...
},
...
"autoload": {
	...
	"psr-4": {
		...
		"RockHopSoft\\BurnerMap\\": "packages/rockhopsoft/burnermap/src/",
	}
	...
},
...
"repositories": {
    {
        "type": "path",
        "url": "./packages/rockhopsoft/burnermap",
        "options": {
            "symlink": true
        }
    }
},
...
$ composer update
  • Add the package to your application service providers in config/app.php.
$ nano config/app.php
...
'providers' => [
	...
	BurnerMap\BurnerMapServiceProvider::class,
	...
],
...
'aliases' => [
	...
	'BurnerMap'	 => 'RockHopSoft\BurnerMap\BurnerMapFacade',
	...
],
...
  • Update composer, publish the package migrations, etc...
$ php artisan vendor:publish --force
$ php artisan migrate
$ composer dump-autoload
$ php artisan db:seed --class=BurnerMapSeeder
  • Download packages and copy to these locations in Laravel's public folder...

  • Change permissions so admins can upload new maps...

$ chown -R www-data:www-data public/images
$ chown -R www-data:www-data public/lib

Documentation

Most of the core BurnerMap action is controlled by /src/Controllers/BurnerMap.php and /src/Views/. The Facebook connection is operated by Laravel's Socialite package, utilized from /src/Controllers/FaceController.php.

More documentation coming soon...

Roadmap

I originally built BurnerMap in 2011, and not a great deal changed outside of the admin tools. In reorganizing the code to release it open source, I primarily just converted it to run atop the Laravel framework. I did lots of code cleanup on the PHP level, and adapted database queries to Laravel's Eloquent, but haven't yet made it to the Javascript, or CSS (which will be worked on alongside a big, overdue UX upgrade). I haven't applied everything I've learned in the past 8 years, but it's lightyears cleaner than it's been!-P

  • I expect some more fixes and a few small functionality upgrades this summer.

Change Logs

Contribution Guidelines

Please help educate me on best practices for sharing code in this community. Please report any issue you find in the issues page.

Reporting a Security Vulnerability

We want to ensure that BurnerMap is a secure HTTP app for everyone. If you've discovered a security vulnerability, appreciate your help in disclosing it to us in a responsible manner.

Publicly disclosing a vulnerability can put the entire community at risk. If you've discovered a security concern, please email us at wikiworldorder at protonmail.com. We'll work with you to make sure that we understand the scope of the issue, and that we fully address your concern. We consider correspondence sent to wikiworldorder at protonmail.com our highest priority, and work to address any issues that arise as quickly as possible.

After a security vulnerability has been corrected, a release will be deployed as soon as possible.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].