Ruby on Rails Project - create a web application to manage appointments


A typical business problem involves scheduling customers for service. This problem appears in businesses ranging from auto dealerships to dental offices. In this project, you will create a web application to manage appointments for a dermatology office where there are multiple dermatologists.


The user stories for this application are given below.

1. As a patient, I can choose an appointment time from a list of available openings where

each possible time is 30 minutes, available days are Monday through Friday, and

appointment times begin at 8 AM and end at 4:30 PM.

2. As a patient, I can cancel an appointment up to 8 hours before its scheduled time.

3. As a patient, I can enter in the reasons that I need to make an appointment

4. As a system administrator, I can run a report for all the physicians in the office that shows their completed appointments and the amount invoiced for each appointment.

5. As a system administrator, I can add, edit, update and remove physicians from the system.

6. As a system administrator, I can add, edit, update and remove diagnostic codes. The initial set of codes should be all of those found on this page: http://

[url removed, login to view]

7. As an office worker, I can generate an invoice for a patient based on the diagnostic code entered by the physician.

8. As a physician, I can make notes during the appointment and assign a diagnostic code for the patient.


Due tomorrow Tuesday 12-2-2014 by 11:59PM Central US time

I will provide any missing information such as Bit bucket login and Balsamiq

General Requirements
• The software MUST be saved in BitBucket.
• All conventions discussed in class must be followed (table and field names, etc.)
• Physician codes
Extra Credit
You will received 10 extra points if your application is deployed to Heroku or some other cloud
service. If it is deployed, you must turn in your URL to Blackboard as part of the overall

1. ProjectBinder
a. Requirements Section
i. All user stories and their acceptance criteria.
ii. UML activity diagrams
b. Design Section
c. Printouts of wireframes built using Balsamiq (you will be given access to the UH
d. System design documentation, including
i. Schema (ERD) and UML class diagrams
ii. a list of all GEMS used in the application
e. User Manual
i. Written for a non-technical system user.
2. Completed web application:
a. All user stories and tests implemented.
3. Git repository
a. Turn in the https URL for your git repository on BitBucket. Zipped source files will
not be accepted under any circumstance!

Habilidades: Java, Ruby on Rails, Arquitetura de software, Design UML

Veja mais: web application system architecture, system architecture of a web application, ruby tuesday application, ruby on rails web service, ruby on rails 1.9 3, rails architecture, need a office worker, java bit set, create web business, create java web application, codes ruby on rails, architecture ruby on rails, architecture offices, rails time, rails any, web system administrator, software to create a web page, ruby on rails 5, set appointments, ruby on rails us, ruby on rails project, rails project, Project Scheduling , make a web, java web application

Acerca do Empregador:
( 2 comentários ) Houston, United States

ID do Projeto: #6810331

Concedido a:


Hi Sir! I am freelance developers from indonesia and start up on freelancer. I have experience on Web Development for more than 4 years and special on Ruby on Rails. Let discuss and tell me more details, So I ca Mais

$133 USD em 1 dia
(0 Comentários)

7 freelancers are bidding on average $354 for this job


Hi, I'm Hitesh Kanwar (Senior ROR developer) Have read your requirements and willing to work long term with you on this project. I have 5.5 years of good experience in Ruby on Rails , I have developed a wi Mais

$200 USD in 3 dias
(24 Comentários)

I am ready to share your project UML and Design part with in couple of days Mais

$155 USD in 2 dias
(42 Comentários)

A proposal has not yet been provided

$249 USD in 3 dias
(11 Comentários)

Hi, Have gone through with the requirements you posted. We have been working as web developer for 5.2 years and I've helped various business from start-ups to established companies in building web applications, f Mais

$1333 USD in 20 dias
(3 Comentários)

Hello. I have experience in building such appointments systems. For instance, I have already made a huge appointments app for book fairs that allow students and teachers to attend the event and the organizers to manage Mais

$222 USD in 3 dias
(0 Comentários)

Iam working in health agency project so I can easily deliver this project to you

$189 USD in 4 dias
(0 Comentários)