Skip to content

rafaelvieiras/connect

 
 

Repository files navigation

Build Status Coverage Status Scrutinizer Code Quality Code Quality

Install

Install the project with following commands:

  • Clone repository git clone https://github.com/VisualAppeal/connect.git (and change into directory cd connect/)
  • Install PHP dependencies composer install
  • Install frontent build dependencies npm install
  • Install frontent dependencies bower install
  • Migrate database php artisan migrate
  • Build javascript and stylesheets gulp

Requirements

  • PHP >= 5.4
  • MySQL >= 5.5 / MariaDB >= 10.0
  • Node.js >= 0.8 / npm
  • Composer - curl -sS https://getcomposer.org/installer | php -- --install-dir=bin
  • gulp - npm install gulp --global

Browser support

  • Firefox
  • Google Chrome
  • Safari
  • Internet Explorer >= IE 9 (IE 6-8 partially supported)
  • Mobile Safari
  • Mobile Chrome

Naming conventions

  • Name: A model has a name if it exists in real life, e.g. a company or a human person.
  • Title: A model has a title if the name is constructed, e.g. a project or a task.

Glossary

  • User: A user is person who can login into the system. Only the most important data is saved alongside the user like email, password and the name. Most datasets store the user ID to remember which logged in user created the data.
  • Client: A client is a person who is not able to login. Every user has one client referenced but not every client an user. That means there is no user without client but clients without a user model. Clients are only used to store additional data like phone numers or addresses.

About

VisualAppeal Connect project and client management, crm and invoicing with laravel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 97.6%
  • CSS 2.0%
  • JavaScript 0.4%