All Projects → openclassify → Openclassify

openclassify / Openclassify

Licence: mit
OpenClassify is modular and most advanced open source classified platform build with Laravel.

Labels

Projects that are alternatives of or similar to Openclassify

Dreamfactory
DreamFactory API Management Platform
Stars: ✭ 1,148 (+1563.77%)
Mutual labels:  laravel
Phpstorm Laravel Live Templates
Laravel Live Templates for PhpStorm
Stars: ✭ 1,157 (+1576.81%)
Mutual labels:  laravel
Picasso
Laravel Image Management and Optimization Package
Stars: ✭ 70 (+1.45%)
Mutual labels:  laravel
Ansible Provisioning Tywin
Generate your Ansible provisioning for Symfony2, Laravel and Node.js projects
Stars: ✭ 67 (-2.9%)
Mutual labels:  laravel
Laravel Mentions
End-to-end mentions in Laravel 5.
Stars: ✭ 68 (-1.45%)
Mutual labels:  laravel
Laravel Botscout
Block malicious scripts using botscout.com protection for your laravel app
Stars: ✭ 69 (+0%)
Mutual labels:  laravel
Lolibrary
👗The Lolita Fashion Library 👒
Stars: ✭ 67 (-2.9%)
Mutual labels:  laravel
Xadmin
😘 admin system based on Laravel5.3
Stars: ✭ 70 (+1.45%)
Mutual labels:  laravel
Demo Laravel Json Api
Demo of JSON API integration with a Laravel Application
Stars: ✭ 68 (-1.45%)
Mutual labels:  laravel
Dark Sky Api
PHP Library for the Dark Sky API.
Stars: ✭ 70 (+1.45%)
Mutual labels:  laravel
Chat Demo
Demo Application for https://github.com/musonza/chat/
Stars: ✭ 67 (-2.9%)
Mutual labels:  laravel
Laravel Api Boilerplate Jwt
A Laravel 5.8 API Boilerplate to create a ready-to-use REST API in seconds.
Stars: ✭ 1,155 (+1573.91%)
Mutual labels:  laravel
Attendant
Laravel Valet GUI
Stars: ✭ 69 (+0%)
Mutual labels:  laravel
Gupayment
GuPayment é um pacote para o Laravel que fornece uma interface para controlar assinaturas e pagamentos com o iugu.com
Stars: ✭ 67 (-2.9%)
Mutual labels:  laravel
Rubel
Rubel is a cms built with Laravel and React.
Stars: ✭ 70 (+1.45%)
Mutual labels:  laravel
Laravel Remember Uploads
Laravel Middleware and helper for remembering file uploads during validation redirects
Stars: ✭ 67 (-2.9%)
Mutual labels:  laravel
Laravel Shopping Cart
Laravel shopping cart package
Stars: ✭ 69 (+0%)
Mutual labels:  laravel
Laravel Storage Qiniu
Laravel 5 七牛存储组件(不再维护)
Stars: ✭ 70 (+1.45%)
Mutual labels:  laravel
Laravel Taxonomies
Simple, nestable Terms & Taxonomies (similar to WordPress) for Laravel.
Stars: ✭ 70 (+1.45%)
Mutual labels:  laravel
Laravel Custom Relation
A custom relation for when stock relations aren't enough.
Stars: ✭ 69 (+0%)
Mutual labels:  laravel

OpenClassify - Laravel Classified Script Platform

OpenClassify is the extensible and most advanced open source classified app build with Laravel and Pyrocms.

Scrutinizer Code Quality Build Status Code Intelligence Status

'Preview Homapage Classified Script'

Translation

Openclassify support 22+ languages. If you'd like to contribute translations, please check out our Crowdin project.

Installation

Server Requirements

  • PHP = 7.2.x
  • XML PHP Extension
  • PDO PHP Extension
  • cURL PHP Extension
  • JSON PHP Extension
  • Ctype PHP Extension
  • BCMath PHP Extension
  • SQLite PHP Extension
  • OpenSSL PHP Extension
  • Mbstring PHP Extension
  • Fileinfo PHP Extension
  • Tokenizer PHP Extension
  • GD Library (>=2.0) OR Imagick PHP extension (>=6.5.7)

Via Composer

Do not create an .env file just yet - Installer will generate one for you.{.important}

composer create-project openclassify/openclassify

Host Configuration

When you setup your web host be sure to point the web root to public directory. Just as you would a normal Laravel installation.

Alternate Directories for cPanel or Virtualmin

In some environments like cPanel or Virtualmin it may be difficult to use the public directory as the web root. In these cases we suggest symlinking the public directory to public_html:

ln -s public public_html

You may also simply rename the public directory to public_html. Path hints will automatically use the correct path.

Directory Permissions

After installing, you may need to configure some permissions in order to proceed. Directories within the storage, public/app, and the bootstrap/cache directories should be writable by your web server. If you are using the Homestead virtual machine, these permissions should already be set.

Installing

Running the Installation Wizard

After downloading and it's dependencies with:

composer install

you will need to install the software in order to get started. By this time you should be able to visit your site's URL which will redirect you to the installer: http://yoursite.com/installer

Using the CLI Installer

php artisan install

You will be prompted for details in order to proceed with the installation process.

You may need to run ulimit -n 1024 before installing via CLI to temporarily increase your max open files limit.

Automating the CLI Installer

You can automate the installer by creating your own .env file with something like this:

APP_ENV=local
APP_DEBUG=true
APP_KEY=zfesbnTkXvooWVcsKMw2r4SmPVNGbFoS
DB_CONNECTION=mysql
DB_HOST=localhost
DB_DATABASE=workbench
DB_USERNAME=root
DB_PASSWORD=root
APPLICATION_NAME=Default
APPLICATION_REFERENCE=default
APPLICATION_DOMAIN=localhost
ADMIN_EMAIL=[email protected]
ADMIN_USERNAME=admin
ADMIN_PASSWORD=password
LOCALE=en
TIMEZONE=Turkey/Istanbul

The APP_KEY must be exactly 32 characters in length.

Then run the installer and indicate that the system is ready to install:

php artisan install --ready

Development Team

Samed Durak @profstyle1

Vedat Akdoğan @vedatakd

Onur Üre @onurure

Fatih Alp @fatihalp

Emek Sancar @emeksancar

Ozcan Durak @ozcandurak

Dia @Diatrex

Thanks to

Ryan and it's stream platform and pyrocms it makes OpenClassify more powerfull.

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