Interactive Chat Application using Google App Engine

Closed Posted 6 years ago Paid on delivery
Closed Paid on delivery

Introduction

A company has contacted you asking for an interactive application to be developed which will allow different users to chat with each other. The company has specified that they are currently using Google App Engine as their hosting solution, so they have requested that you do the same

Specific Requirements

The chat system should be developed using Google App Engine has the hosting environment, along with jQuery Mobile for the user interface.

When a user opens the application, they will have an option to register for a new account. During this process, they will need to provide their name, email address and password.

After the user has register they will then be given the option to log into the system.

Once a user has logged into the system, they will then see a chat page, where all the users will be able to chat with each other. This is done by adding new chat records into a database table, and pulling out all the records and displaying them on the page.

The format of a chat log can be seen in the Appendix of this assignment.

The chat program should have three different chatrooms. The first room is titled “General Chat” the second is titled “Sports” and the third is titled “Food”. When a user is viewing one of these categories, only chat records for that section should be displayed. We do not want all of the chatrooms mixed together!

At any time, the user should have the ability to log out of the system and return back to the main homepage.

A button should exist which will clear the text box the user has been typing in, by chance they do not want to submit what they have wrote.

To make the website look as user friendly as possible, the jQuery Mobile library should be used. This will allow the application to have a consistent look and feel across all devices

Three additional buttons should be added beside the chat box which will output pre-defined messages to the chatroom to save the user time. These buttons are:

Button 1 – “Hello there”

Button 2 – “Where are you from?”

Button 3 – “Got to go!”

On the top of the mobile application, the time for Norway must be displayed at all times when using the application. This must be retrieved from the [login to view URL] API

Testing

To ensure the quality of the application that has been developed is sufficient, Sikuli must be used to perform automatic user interface testing. Take screenshots of this process and include it as part of your submission.

Deliverables

Source code python files

Document outlining Sikuli testing screenshots (one by one )

Google App Engine jQuery / Prototype Python

Project ID: #14791758

About the project

12 proposals Remote project Active 6 years ago

12 freelancers are bidding on average $371 for this job

rainstreamweb

This is not fake or copy/pasted bid and I am interested for this project. I have limited word to write but Please have a look at my profile and let me know if I am eligible for this work. Relevant Skills and Experienc More

$155 USD in 3 days
(15 Reviews)
5.9
sharmarahulraman

Chat Application Relevant Skills and Experience Google App Engine, jQuery / Prototype, Python Proposed Milestones $155 USD - work

$155 USD in 3 days
(4 Reviews)
3.6
techcristaglobal

i have good experience in CHAT Application. i have created applicaiton using XMPP/eJabber/firebase Relevant Skills and Experience Chat application experience 5 years Proposed Milestones $2555 USD - intro

$2555 USD in 3 days
(1 Review)
2.2
nileshpujara90

I am an expert in Mobile Native and Hybrid app development. I am very eager to discuss your App requirements Relevant Skills and Experience I also used the BAAS as well with different cloud servers like Parse, AWS for More

$155 USD in 13 days
(1 Review)
0.8
shahalam7303

Hello Sir, I have properly gone through your job description and understood your requirements. I'm very eager to work on this project. Relevant Skills and Experience I'm very skilled and expert on Web development, Gr More

$155 USD in 3 days
(0 Reviews)
0.0
csinfotechorg

GREETINGS!! Hi, I am Rani representing the company named CS Infotech Pvt. Ltd. We are a team of 40+ creative people who cater the market of web & software design and development since past 6 years. Relevant Skills and More

$200 USD in 3 days
(0 Reviews)
0.0