Don't bid before reading everything! I will ignore random bids, I will only select users who provide the samples I requested in the attachment.
Max: $750, preferably below $500.
I have a project that is 80% done, and 20% coding remaining. The project has lots of bugs (about 100 bugs), some are very minor (formatting), and some need recoding. The code doesn't have comments, so you will need to place comments in all the code to explain what each portion of the code does . After finishing the coding and debugging, you will need to create technical documentation that explains the database architecture, what each page of code does, and other related points. Finally, you will support this project for 60 days from the day of delivering the tech specs, the support is considered part of this project and for no additional cost, however if major development is needed we can negotiate that later.
- Debugging previous code.
- Adding new features and finishing development.
- Commenting all code (old and new).
- Create technical documentation.
- Support project for 60 days.
The project is a web 2.0 social networking website, it is unique and interesting. I have rough documentation available (10 pages or more, with sketches), I will show you that first, then I will give you access to the 80% done. Almost all pages have been designed, but they might need redesigning and reformatting.
Total duration should not exceed 60 days in any way (excluding support). For every day past the 60 days deadline $50 will be deducted from your project payment. I will not accommodate any changes or situations, you need to plan really good and make sure that you have enough resources. Here is a tentative schedule.
Reading and understanding project: 3 days
Debugging: 17 days
New development: 15 days
Commenting code: 3 days
Tech doc creation: 5 days
Final touches and code testing: 7 days
Final debugging and review: 10 days
Skills & Expertise:
You really have to master PHP, Ajax, & MySQL to do this. This isn't for beginners, maybe intermediates can do it.
My working style:
I have lots of experience in web development & databases, I will be hear to help you. I will give you freedom to be creative, so I am not super strict. In fact I will value your input. I have professional and logical functional specifications ready for you.
I will not release any payment until we start the support period. If you stop in the middle and don't finish the project I will not pay you at all, I don't believe in partial payments. When debugging is done I will escrow 50% of payment. When Support period starts I will release the 50% and escrow the second 50%. When support ends I will escrow the remaining 50%. Remember time is crucial, and for every 1 day delay past our deadline you loose $50. If you finish the whole project before the deadline I will give you a Bonus.
Here is a list of things that are part of the project and that you need to understand how to do. Most of them are already done, but you just need to know them:
- Design a web 2.0 interface look and feel that is ajax enabled.
- Familiarity with SAJAX is a plus.
- Track IP of users & visitors to control abuse.
- Create user privileges that can be changed by admin.
- The website should have a Search Engine that could recognize Arabic Text.
So, if you are still interested, what is the next step?
I want you to create a test demo for me. I have wasted time before with other developers who commit but can't continue, so the best way is you show me your skills, I select you and we go forward.
Please check the attached document, review if you can do this. Let me know how you are progressing, show me what your work (I don't care how it looks), I want to test functionality only. If I like your sample, I will send to you the full functional requirements, if you agree, I will select your right away.
Serious bidders only, I won't look at random bids !