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 [login to view URL]
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 [login to view URL] and [login to view URL] 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
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
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 the payment terms or if you want on the total cost basis per task, even then we are interested.
Look forward to hearing from you and talking to you further thru' Freelancer message board.
Regards,
YK
LEADconcept
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 let me know. Hope to contact. Best Regards.
Thanks
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 subcontractors.
see my recent work for the technical expertise along with reviews & feedback on my profile page.
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 wonderful project.
We are having team of experienced PHP developers and they have good sound on Ecommerce portal development, jS library, JTML, Javascript etc.
We are excited to take effective steps further, to make this assignment as first footprint for our long-term healthy business relationship in coming days.
Assuring you a Best service all the time. Look forward for working with you.
Thanks and regards
Sandeep Ghodasara
Prakash Software Solutions Pvt Ltd
(Microsoft Silver Certified Company)