Codez un logiciel

Closed Posted May 7, 2014 Paid on delivery
Closed

So we're building yet another e-commerce platform and require a JS expert to build a scalable system.

Your job is to architect and develop our core JS library that will power all stores. It should ease the process to talk to our API to perform main functions (get products, create cart, create order...). The objective is to separate store administration from front-end store. We provide back-end stuff to manage store, orders, customers, settings...while leaving design and interaction to separate technology. However both needs to talk and exchange data. Your job is to conceive how front-end will talk and perform actions, therefore leaving the JS library as a complete engine.

Task #1: Check out [url removed, login to view]

This will provide a good example of then expected result.

Task #2: Design the code and come up with a plan.

Embed store auth token and start talking with the API

Task #3: Encapsulate main store functions and deliver working example of complete store theme. This means, coding a set of pages in plain HTML that will show main store functions:

- Homepage: list products

- Create cart for existing customer

- Create guest cart

- Add products to cart

- Customer sign in

- Customer sign up

- Review cart

- Customer billing address

- Customer shipping address

- Checkout page (payment + order)

- Retrieve customer order

Obviously, some forms need to send data to the API. You'll need to come up with an elegant way to perform all these actions on front-end when library is loaded.

Task #4: Our solution will include an App Store. Task is to let developers test their apps

Read [url removed, login to view] and [url removed, login to view] and come up with a solution to load / install / prevent from breaking the whole system / way to test/review custom app.

Requirements:

- Write coffeescript

- Willing to work with RoR back-end

- Clean and solid code only. Min. line of code. Limited dependencies

- Testable code

PHP Software Architecture

Project ID: #5908874

About the project

13 proposals Remote project Active Jun 13, 2014

13 freelancers are bidding on average $32/hour for this job

esolzsales

The details needs to be discussed. Please let me know if you have some time to discuss. We are one of the top companies on Freelancer and quality is prime for us Let me know if our bid interests you Thanks

$25 USD / hour
(80 Reviews)
9.5
leadconcept

Dear Sir, I have read your Project Description and there are total 4 tasks, so can you please drop me a message, we can then plan to move forward. Since you want to work on hourly basis, so we need to figure it out More

$30 USD / hour
(47 Reviews)
8.4
kchg

Hi,sir I am glad to find your project. I am web developer with good HTML and php skills. Now My ranking is top 9 in freelancer. So I think you may not worry about the project. Please check my portfolio carefully and l More

$51 USD / hour
(113 Reviews)
8.2
meet2amitvw

Let's discuss over freelancer Personal Message Box for the proper estimation of cost and time. I am myself doing programming so you will directly work with one person and that's me. No mediators. No managers. No sub More

$25 USD / hour
(61 Reviews)
7.7
PSSPL2000

We are ready to work with you on cost $19/hr. Hi Greetings!! Thank you very much for giving me opportunity to bid on your project. i have gone through your requirement and can surely help you with this wonderf More

$39 USD / hour
(45 Reviews)
7.6
suraj2

A proposal has not yet been provided

$41 USD / hour
(5 Reviews)
5.2