Find Jobs
Hire Freelancers

Write some Software

$10-30 USD

已取消
已发布大约 8 年前

$10-30 USD

货到付款
Create an application or other advanced web based technology project. One primary requirement is that this must use JavaScript as the basis for the project. Any HTML tags and page structure you use should be HTML5 compliant • Apply CSS styling to your pages where appropriate so they do not appear as default styled by the browser. I expect projects to look like finished professional projects. • You may use any CSS framework like bootstrap if you like just note what you use in the readme. • You may use JavaScript libraries like jQuery if you like just note what you use in the readme. • You must include a readme file in PDF format as described in the readme section. • You project must include some type of significant JavaScript code and not just be basic web pages with simple DOM manipulation. • If you decide to host your application on your own server or some cloud provider so you can use other services, like databases, include your URL in your readme, any instructions I need, and submit all your source code to blackboard in the zip with your readme. Examples (any 1 of the following can be done) • Interactive WebGL scene with [login to view URL] (mouse, keyboard, or form data field interaction) • Basic Canvas Interactive game (some type of game logic with user interaction) • Investigate using processing language port [login to view URL] to make a complex interactive canvas visualization or game. • Full NodeJS Express CRUD application with JSON API (2 Data models minimum, Data persistence stored in JSON files on the filesystem, RESTful url paths) • NodeJS Express CRUD application with data stored in MongoDB (Data persistence stored in MongoDB, You must host this on your own server account or some other MongoDB provider, [login to view URL] provides free sandbox mongodb for development use, I will not install MongoDB on my laptop to test your application.) • NodeJS Express CRUD application with data stored in any Database (Data persistence stored in a database, You must host this on your own server account or some other provider, you can use any database that express supports. I will not be installing a database locally to test your application.) • Angular JS one page CRUD application using Angular 1.5 with data persistence with Indexed DB. • Angular JS one page CRUD application using Angular 2.0 beta with in memory data storage. (no data persistence between loads) • Use the D3 ([login to view URL]) JavaScript library to do complex/interactive data visualization/graphing. Find a data set to use on [login to view URL] • Use react JS to build a CRUD application with data persistence in localStorage or indexed DB. • Use another front-end JavaScript framework to build a CRUD application with localStorage or indexed DB (ie Backbone, Ember, etc.) You must submit a PDF version of a readme file with your project. This readme should describe your project, what it does, how it works, and any issues you faced during development. The first section should describe the application, discuss how it functions, what features it has. Please include screenshots showing the working application. It should also have a section describing the technologies you used (languages, libraries, frameworks, tools, including version numbers, your computer environment and OS). There should also be a section that describes steps required to run the application and any other instructions. The final section should include and insights, issues your ran into, and things you learned working on this project. I expect this readme to have some substance to it and not be just a single simple page.
项目 ID: 10357726

关于此项目

1条提案
远程项目
活跃8 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作

关于客户

UNITED STATES的国旗
Chicago, United States
5.0
3
付款方式已验证
会员自12月 5, 2015起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。