574 research outputs found

    AJAX ONLINE PHOTO EDITING APPLICATION

    Get PDF
    The use of web based applications is growing day by day and web applications are improving to be as efficient as possible. In today's world web applications that can function on a variety of platforms or in a variety of contexts, which do not need installation and that are easy accessible insure a business' competitive edge. This project is an online photo editing application using Ajax, the objective for creating an e-commerce (Electronic commerce) web application is to satisfy clients by providing easy accessible service, which is fast, cheap and the most important factor which is saving users precious time. Functionalities provided by this web application were as follow: 1. cropping image 2. resizing image 3. rotate image 4. applying objects and text open image uploaded 5. printing or saving the edited image Ajax helped in so many ways to achieve this goal, Ajax's fast speed and low usage of bandwidth with organized system structure made creating such a system possible. A system in which data, format style, and functions were all organized in the system structure. Comparison played a major role in the development of Ajax online photo editing, similar applications like picture21ife were analyzed, their weaknesses and strengths pointed out and by that a system was developed which tried to capitalize on the weaknesses and learn from the strengths. The requirements for this part ofthe project are obscure and volatile; hence in order to develop this project prototyping base methodology was used

    Mobile support in CSCW applications and groupware development frameworks

    No full text
    Computer Supported Cooperative Work (CSCW) is an established subset of the field of Human Computer Interaction that deals with the how people use computing technology to enhance group interaction and collaboration. Mobile CSCW has emerged as a result of the progression from personal desktop computing to the mobile device platforms that are ubiquitous today. CSCW aims to not only connect people and facilitate communication through using computers; it aims to provide conceptual models coupled with technology to manage, mediate, and assist collaborative processes. Mobile CSCW research looks to fulfil these aims through the adoption of mobile technology and consideration for the mobile user. Facilitating collaboration using mobile devices brings new challenges. Some of these challenges are inherent to the nature of the device hardware, while others focus on the understanding of how to engineer software to maximize effectiveness for the end-users. This paper reviews seminal and state-of-the-art cooperative software applications and development frameworks, and their support for mobile devices

    Online Collaborative Editor

    Get PDF
    “Online collaborative editor” is a node.js based browser application that provides real time collaborative editing of files and improves pair programming. Current real time editors fail to provide simultaneous viewing and editing of files within the server and results in a complex version controlling system. Such systems are also vulnerable to deadlocks and race conditions. This project provides a platform for real time collaborative editors, which can support simultaneous editing and viewing of files and handle concurrency problems by using locking mechanism. The experiment results showed that node.js platform provides good performance for collaborative editing

    AJAX ONLINE PHOTO EDITING APPLICATION

    Get PDF
    The use of web based applications is growing day by day and web applications are improving to be as efficient as possible. In today's world web applications that can function on a variety of platforms or in a variety of contexts, which do not need installation and that are easy accessible insure a business' competitive edge. This project is an online photo editing application using Ajax, the objective for creating an e-commerce (Electronic commerce) web application is to satisfy clients by providing easy accessible service, which is fast, cheap and the most important factor which is saving users precious time. Functionalities provided by this web application were as follow: 1. cropping image 2. resizing image 3. rotate image 4. applying objects and text open image uploaded 5. printing or saving the edited image Ajax helped in so many ways to achieve this goal, Ajax's fast speed and low usage of bandwidth with organized system structure made creating such a system possible. A system in which data, format style, and functions were all organized in the system structure. Comparison played a major role in the development of Ajax online photo editing, similar applications like picture21ife were analyzed, their weaknesses and strengths pointed out and by that a system was developed which tried to capitalize on the weaknesses and learn from the strengths. The requirements for this part ofthe project are obscure and volatile; hence in order to develop this project prototyping base methodology was used

    IU-Advise: A Web Based Advising Tool For Academic Advisors and Students

    Get PDF
    Thesis (M.S.) -- Indiana University South Bend, 2009.Academic advising is an important activity of an academic institution. It guides the students to explore potential careers, academic disciplines and opportunities in the college environment. An accurate and full featured advising system can be an effective tool to both students and faculty advisors. The dynamic nature of academic programs, especially in regards to changes in the general education and other degree requirements, poses a continuous challenge to faculty advisors to remain up-to-date. The goal of this thesis is to implement a web-based advising system which facilitates academic advisors in their efforts to providing quality, accurate and consistent advising services to their students. The proposed system was implemented using a set of open source software packages to create a low cost, flexible, and customizable system

    Ajax Based T-Shirt Customization Using OSS

    Get PDF
    The development of the system will create an interactive website using Ajax teclmology. The purpose of this report is to provide a proper documentation and establish appropriate steps to make this project a success. The scope will emphasize on Ajax teclmology and how to use it upon on creating the system. This report contains six chapters which are introduction, literature review - mainly focus on the study on AJAX teclmology and Open Source Software, methodology - focus on the study of the method that will be used during developing the application, discussion - will discuss about the output of the system, testing and recommendations provided by user and conclusion. Each chapter will have several subjects inside to make it easier to discuss. For example in Chapter 5, Discussion, will have two subtopic which are testing and recommendation. Several recommendation and developers point of view while developing the system will be adhere at the end of this report

    Multiplayer Browser-Based Game Utilizing JavaScript and WebGL Frameworks

    Get PDF
    The goal of our project is to make an online large-scale multiplayer game with persistent user data. This will involve real-time player interaction and many customization options. This game will be a massively-multiplayer online tactics role-playing game (MMOTRPG), a genre that has been insufficiently explored. This area of browser-based massive multiplayer games is also a platform of gaming that has yet to realize the capabilities of modern browsers and the level of interaction and graphics they now support. The scope of our project does not encompass the complete feature set we have intended for the game, but rather a technical demonstration of its core and the overcoming of any difficulties that may arise in the technical components of this game. As a result, the bulk of this project will be comprised of developing a functional code-base to run a more basic version of the game in our intended environment. The purpose of this game is to ultimately create a free unrestricted online multiplayer experience where creativity and ingenuity are fostered in the players. While the full set of features intended for the game far exceeds the components covered by the project, we plan to make an independent and functional game that will act as an early iteration for the project’s future development cycle

    AJAX Based Online Shopping Application

    Get PDF
    This document briefly explains the building of an e-commerce web application that implemented AJAX as defined for the latest available Web 2.0 technologies. It is a major intent of the project to introduce selected company and consumers an e-commerce web application that features increases in its interactivity, speed, functionality and usability. The web application is meant for the chosen SME Company to promote and make sales of their products through the internet more efficiently and effectively. Previously, customers for the company were people local to the company location. Deals were often handled face to face. Fortunately, this can be very much more improved by implementations taken by the project. Instead of only relying on sales made at their sales office, the products will be put onto display as for purchase on the new web application. Another important task of this project is also to improve the communications between seller and buyer. The seller or company contact details are provided at the web application. The project also worked on improving the methods of holding related business deals and transactions to be more efficiently done and secure. This is as well to expand their business into a much larger market hence increasing the opportunities of producing more profits and company size. This project is also motivated to change the users experience in browsing web applications. In the past few years and as it still is now, much of the internet applications rely on the server-client model. Other than the quality of existing web applications designs, the physical attributes of the networking local to each user distinguish one experience from another. The implementations made in this project overcome problems that may arise from that aspect. For example, people that had previously been unnecessarily put to wait just for their page reloads to appear can now have faster response from the web application. One of the major causes to this is the ability ofAJAX to make asynchronous calls to the web application server
    • …
    corecore