Find Jobs
Hire Freelancers

A small web application

$30-250 USD

キャンセル
投稿日: 9年近く前

$30-250 USD

完了時にお支払い
FUNCTIONALITY: Develop a web application to do the following: Load two 100x100 matrices of floating point numbers, one matrix is stored on the server where this web app code resides, the other is uploaded (from a user local hard drive) by the user. Let's call these two matrices as matrix_1 and matrix_2. Develop a GUI to allow the user to do the following: - Upload the matrix from user's local drive. - The user specifies two sets of 10 rows and 10 columns from matrix_1 and matrix_2. The rows and columns can be chosen randomly by the user. These 10 rows and 10 columns from each matrix form two 10x10 matrices. Add the two 10x10 matrices together. Display the matrix resulted from the addition in numeric (row, column) format and pie chart. For the pie chart, the pie has 10 slices, the size of each slice is based on the summation of data from each row of the resulted 10x10 matrix. - Generate a line chart (10000 points) where X values are from matrix_1 and Y values are from matrix_2. - Generate a bar chart using data from each column of matrix_2. The bar chart has 100 bars. Data in each column is represented by a bar. Each bar has a unique color. Each bar has 100 equal size segments representing 100 numbers of each column. Each segment has an intensity based on the numeric value that it represents. Example: Let us assume the largest value in matrix_2 column_1 is 100 and smallest is 0. Red was chosen to be the color for the bar representing column 1. The segment that represents 100 would have dark red. The segment represents 0 would have the lightest shade of red. Segments that represent value between 0-100 would have various shade/intensity of red as appropriated. - For the bar chart above, when a cursor is hovered above each segment of a bar, display the numeric value that is represented by that segment. A user access to this web app by clicking a link on a web page. The web application must run within a browser without requiring a user to install anything. If this is not doable we may allow a browser extension or plug-in. The target browsers are IE, FireFox, and Chrome. DEVELOPMENT AND TEST ENVIRONMENTS: - Must use publicly available and free development tools. - C language must be used for the code that compute the addition of two matrices. JavaScript must be used for the browser/GUI development. PHP must be used for any server side code. - All code must be well documented including any installation script. - Using any (must be freely available) virtual machine technology, create a linux based virtual machine. Use this virtual machine for your development environment. Create a simple Apache based web server to host this web application. Create a simple web page (or web site) so that a user can browse to this web page, click on a link to access this web application. DELIVERABLES: - All code (source code, installation script, etc) that constitute the specified application. - All code/instructions to create the simple web server and web page (or web site) as discussed in "Develop and Test Environment" section. - All needed information and free development tools so we can recreate your development and test environments. Example of this information are: links to download OS, web server, compiler, debugger, installation and configuration instructions for these tools, etc. Repeat, we must be able to easily recreate identically your development environment, test environment, and build the web application.
プロジェクト ID: 7838620

プロジェクトについて

10個の提案
リモートプロジェクト
アクティブ 9年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
この仕事に10人のフリーランサーが、平均$366 USDで入札しています
ユーザーアバター
Hello I'm interesting your project very well I'm a Good PHP, Java, Math, Algorithm expert. I understand your req exactly. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks
$450 USD 4日以内
5.0 (1014 レビュー)
9.4
9.4
ユーザーアバター
A proposal has not yet been provided
$300 USD 5日以内
4.7 (466 レビュー)
7.5
7.5
ユーザーアバター
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
$309 USD 10日以内
4.8 (53 レビュー)
7.1
7.1
ユーザーアバター
La propuesta todavía no ha sido proveída
$250 USD 5日以内
4.8 (40 レビュー)
5.3
5.3
ユーザーアバター
I read all your requirements twoce and everything is clear to me. I'm a senior software developer qith 10+ years of experience in European companies, I can easily create the C application to sum the two matrix and the web application that load/manipulate and shows the matrix in tables and charts. I'm not an asian developer, you won't waste your time and I'll perfectly unserstand your requirements. During the development, the web application will be hostes in one of my linux VPS, running Apache web server. No plugins will be needed. I'm a bit concerned about the quelity os a graph with 100 columns, with 100 different colours. Not sure it will be easily readabe. I'm available on chat. Thank you
$400 USD 5日以内
5.0 (7 レビュー)
4.4
4.4
ユーザーアバター
Предложение еще не подано
$500 USD 3日以内
5.0 (1 レビュー)
1.2
1.2
ユーザーアバター
A proposal has not yet been provided
$388 USD 7日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

UNITED STATESのフラグ
Beaverton, United States
5.0
8
お支払い方法確認済み
メンバー登録日:10月 7, 2003

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。