Find Jobs
Hire Freelancers

Python / Django web application (for mobile browsers)

$250-750 USD

Closed
Posted almost 14 years ago

$250-750 USD

Paid on delivery
We need a fairly simple web application written in Python/Django. I am a software engineer, so you will never have to deal with vague instructions or impossible requests. In exchange, we expect high quality work. I will be taking over future development (though if the project runs smoothly, we will have additional development needs). This application is PARTLY COMPLETE and we need a developer to take over development. Our product: A basic ordering system. Users must be able to select and purchase items from their mobile phones. Transactions will be handled through a third party credit card payment gateway. Our needs: * Completion of our Django/mysql application. The UI is about 75% dropped in. There is one moderately complex "ordering" page remaining. Most of the rest of the pages are standard functionality handled by readily-available apps (eg reset password, send confirmation email, etc). * Small amount of customization of the admin app - we will need to populate the database with new Users, new Inventory, and manage the content easily. This will be used internally, so appearance is not much of a concern here. * Keep front end xhtml-compliant and viewable on major mobile browsers (we'll provide the front end HTML for you to work with). * Test suites - we have many, but we need more. * Ability to interface with third party libraries including: - credit card payment gateway (eg paypal) - a geolocation service (to look up addresses). We have evaluated options and have chosen ones that will work for us, so no need to do this research * Ability to create purchasing system that handles errors gracefully. * SOAP / REST web service: this service will do extremely basic CRUD operations on Orders. I expect this will include only 3 operations:(1) authenticate, (2) query orders, (3) record order complete. * SMS sending: the project requires integration with a service for sending text messages. This is possible using standard SMTP at first, though we may want to integrate with a third party library later. I can help choose the service or you can do it yourself. * Adequate documentation, basic logging, etc * (desired): Small linux sysadmin piece: ability to deploy in a production environment (probably Amazon EC2). Ability to write a deploy script to automate this is a big plus. We will provide: * a detailed technical design document and wireframes. * Cut up HTML mockups and the existing Django app * Detailed database design (though Django does most of this for you, so you can ignore it if you wish). * Highly competent support. We promise to get back to you immediately when you have questions. * A Non-Disclosure Agreement (NDA) that you must agree to before starting work. Ideal candidate: * Experience with full stack of web development (database, back-end, front-end). * Can write clean code and has strong design skills. * (preferred but not required) Basic Linux sysadmin experience to help us get set up on Amazon EC2, enable SSL, and write a deploy script. If you are interested, please provide: * Number of years of experience writing MVC-based web applications (and # years with python/django). * Number of Django projects you have completed, and a link to examples. * Any questions you have. We want you to have all the information you need in order to place a bid. The right person for this job will be detail oriented and thorough. To that end, please include the words "bloodless revolution" in your response to indicate that you have read this post in full. If you do not include these words, I will not respond. When responding, please provide answers to the following, in addition to the questions requested above: * Can you do the small system admin piece described in this post as well? * Can you develop the app using memcached in conjunction with the Django ORM (as described above)? * Do you have a full time job or other commitments? How many hours per week can you dedicate to this project?
Project ID: 676984

About the project

6 proposals
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average $1,075 USD for this job
User Avatar
Good day! My name is Vitaliy. I'm web developer from Russia (Django, MySQL, jQuery). I'm interested in this project, so I want to implement this for you.
$1,400 USD in 20 days
5.0 (2 reviews)
2.9
2.9
User Avatar
"bloodless revolution" I can do it.
$1,500 USD in 20 days
5.0 (1 review)
2.4
2.4
User Avatar
Dear project owner, I am a Python programmer and Python book author, and write Python many years experuences. I can start work with you any time and full-time 8hrs per day (responsibility). please contact me!
$250 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I would like to know more about your project, please contact me.
$1,000 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
bloodless revolution. Please check PMB. Thanks.
$1,500 USD in 30 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Oakland, United States
5.0
1
Member since Feb 19, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.