Call Center Applicaton

Completado Publicado Nov 18, 2013 Pagado a la entrega
Completado Pagado a la entrega

Develop and design a web application using Ruby on Rails.

Project Objective

This project will manage the clients that calls, where the system will automatically assign each call to a broker depending on a calendar defined by Admin or Co-Admin.

Short explanation on tasks

1. Normal User

a. will create daily calls (each at a time)

b. Cannot see the rest of links

c. When saving a call, the page will be refreshed and will show empty fields with a popup message that data was saved.

d. Ability to change his password

e. Ability to change his email

f. User profile:

i. Active/Not Active

ii. Full name

iii. Username

iv. Password

v. Email

g. Record a Call

i. Date [Obligatory]

ii. Time (24 hours) [Obligatory]

iii. Client full name [Obligatory]

iv. Country [Obligatory]

v. Phone number (If country Lebanon force 8 digits) [Obligatory]

vi. Mobile number (If country Lebanon force 8 digits) [Obligatory]

vii. Reference

1. Magazine (checkbox) if checked show a dropdown list to choose from

2. Billboard (checkbox) if checked show a dropdown list to choose from

3. Online Media (checkbox) if checked show a dropdown list to choose from

4. Other (Free text)

2. Broker: will have the access on the following:

a. Clients (Edit/Add only) with logging when modification is done

b. Additional 2 fields will appear to the broker that are “Contacted” and “Date” where the broker will check if he contacted the client and define the date that he contacted the client

c. List of clients that are assigned to him with their full details

i. Add filter from time to time

ii. Contacted

iii. Pending

d. List of projects that are assigned to him

e. His Calendar

3. Co-Admin:

a. Will be able to create the following:

i. Countries

ii. States

iii. Regions

iv. Cities

v. Area

vi. Broker

vii. User

viii. Client

ix. Magazines

x. Billboards

xi. Online Media

xii. Projects

xiii. Broker Calendar

b. Preferences Page

c. Deletion of client

d. Merging Clients

4. Admin: Will have full access on the website

Important Features:

1- Brokers Calendar: Where the Admin/Co-Admin will define each broker from what time to what time will be assigned to newly created clients by users, example:

Broker 1 (Monday 13-11-2013 08:00 till Monday 13-11-2013 13:00)

Where any entry between these dates will be assigned to Broker 1

This calendar can be created ahead of time.

2- When creating a new client, an automatically email will be sent to broker

3- End of day an automatically email will be sent to Admin and Broker with resume of created calls per day

4- Automatically assigning broker to new clients based on a calendar

5- Import calls from text file

Desarrollo ágil CMS PostgreSQL Ruby on Rails Diseño de sitios web

Nº del proyecto: #5141252

Sobre el proyecto

8 propuestas Proyecto remoto Activo Nov 20, 2013

Adjudicado a:

annexlogics

A proposal has not yet been provided

$166.5 USD en 60 días
(4 comentarios)
3.5

8 freelancers están ofertando un promedio de $811 por este trabajo

USAGraphicPR0

**********************.. YOUR SEARCH ENDS HERE .. ********************** GET IT DONE RIGHT THE FIRST TIME! Hello Sir/Ma'am, I look forward to talking to you further and getting started. I've been working in simple and Más

$1030 USD en 10 días
(125 comentarios)
8.1
bistanil98

have gone through with the requirement and we can start this project now. I want to introduce our self, we are a group of freelancers we have 11 year of experience in web application development and design, we w Más

$1000 USD en 20 días
(7 comentarios)
5.3
sriraj1233

Dear xdesignssarl, I have gone through your document. I want to say one thing i would like to develop this call center application with PHP,mysql and jquery technology. As per document would like to discuss regardin Más

$736 USD en 25 días
(38 comentarios)
4.8
pratikindia

A proposal has not yet been provided

$555 USD en 3 días
(0 comentarios)
0.0