Giter Site home page Giter Site logo

ring-me's People

Contributors

ghermans avatar tjoosten avatar waffle-iron avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

ring-me's Issues

Error in view.

schermafbeelding 2016-05-20 om 12 06 07

ALign the text with the beginning of the tab. Now there is whitespace.

Add notifications.

I think we need to implement notifications.

Maybe we can use fenos/notifynder package.

Backup settings page

The administrator(s) should be able to manage the backup settings true a web form

StaffController

When you choose to run Ring Me in standalone mode we will need some migrations & models to get our users logged in.

Todo

  • Create new user wizard
  • Create edit view
  • Add destroy user method.
  • Add edit logic.
  • Save user <- description plz - @ghermans

Fix error in db:seed

Stack trace:

[Illuminate\Database\QueryException]                                                                                                                                   
  SQLSTATE[42000]: Syntax error or access violation: 1701 Cannot truncate a table referenced in a foreign key constraint (`ringme`.`user_abilities`, CONSTRAINT `user_a  
  bilities_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `ringme`.`users` (`id`)) (SQL: truncate `users`)                                                          

  [PDOException]                                                                                                                                                         
  SQLSTATE[42000]: Syntax error or access violation: 1701 Cannot truncate a table referenced in a foreign key constraint (`ringme`.`user_abilities`, CONSTRAINT `user_a  
  bilities_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `ringme`.`users` (`id`))     

CustomerController

Completed

  • Create customer controller.
  • Create customer index view.
  • Create customer migration file.
  • Create customer model.
  • Create customer registration view.

Todo

  • Create store method in CustomerController.

DB schema.

Ghermans can u give all the db schema's so i can draw out the database

callback

Name Type
type integer
customer string
agent string
description longText
agent integer
timestamps timestamps

departments

Name Type
name integer
manager string
timestamps timestamps

Add bouncer acl.

also needed middleware for this roles.

Updates

Update [17/05/2016 - 11:49h] Bouncer package is included now.
Update [17/05/2016 - 12:02h] Added bouncer role seeder.

Settings page

General

Function Description
site_name setup the site name or logo for the application.
openhours Setup opening hours(office hours) so customers don't wait all night for an employee.
email setup the email address that we will use to send email notiifications.
agents_per_row Setup how many employees will be displayed per row on de homepage.

Departments -> Resource controller.

@ghermans i created the logic. But now the views needed to do. Can u do this?

  • NOTE I'm busy on the departments index view.
Function Description
create add departments (name,manager).
list table with all departments (name,manager).
edit edit departments (name, manager).
delete delete departments (name, manager).

Staff

Function Description Status
create add employee & role. Controller logic done -> view
list table with all employees. Controller logic done.
edit edit employees. View controller logic done -> view still needed
delete delete employees. done

DB relationships

  • assign many callbacks to many customers.
  • assign many activities to many callbacks.
  • assign many users to many departments.

Reformat the view files.

I thin we need to reformat the views source code. Now it isn't well formatted. That brings a bad reading experience of the code.

if we reformat this. Users are more able to read quicker the code. this also reduces the work time on views for patches, etc.

Staff create view.

@ghermans can u build up the staff create view.

I've set a empty view file for you in resources/views/staff/create.blade.php

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.