I have two clients who use Typo3 for their sites. Each site has different customizations and run on different Linux server configurations. They both use Typo3 version 4, and they both have tasked me with a wide variety of site improvements ranging from installing realURL with particular configurations, to adding new custom extensions, to new web designs, suppressing Typo3's debugging/ informational comments from the HTML output and moving the standard Typo3 CSS to linked stylesheets.
For the first project, I need to evaluate a developer's professionalism and quality, so I'm going to start with a simple project. The project is to:
1. Set up a dev site at [url removed, login to view] ([url removed, login to view] is just a sample name, not the real thing.) Protect the dev site from spidering using robots.txt.
2. Install Typo3 with the same version and extensions that exist in the live site, into the dev site, and port a copy of the database.
3. Install RealURL into the dev site with specific configuration priorities, and then notify me to check the setup for approval.
3 1/2. Ask questions. I am a programmer, I do PHP programming for a living, but Typo3 is my nemesis. So, if you have technical decisions to make or questions about the server environment, contact me early and often for answers on how to proceed.
4. After I have approved the way RealURL is set up, port it to the live site. Do this during late night U.S. hours.
5. Remain online after the RealURL has been transitioned to the live site and help me confirm that it is correctly installed.
6. Collect payment! :)
I will choose the programmer based on:
- Number of positive ratings, and overall rating. I research feedback fully on both ends.
- Communication skills. Must communicate well in English whether or not it's your first language.
- Typo3-specific experience - I need to see that you are a Typo3 expert. If you are not extremely familiar with this system you won't be able to help me. Typo3 is about a billion times more complicated than PHP alone.
- Willingness to take future Typo3 maintenance jobs of all sizes: tiny, small, large, and huge.
- Reasonable, appropriate, yet professional bid price and turnaround.
- A portfolio or demo that shows you can not only install and set up a Typo3 site, but which points out specific non-standard customizations you've done would help a lot (to show you have done Typo3 extension programming before.)
If you are successful and quick with this project, the next project will follow immediately. I am also fielding this project to other service providers, so there is a chance the project won't be awarded here.
Things that will NOT get you selected:
- Copy/paste bids or "Escrow required, ready to go!" You need to communicate your experience, ask questions, show that you are engaged and qualified.
- Lowest bid. We can't afford to give a new programmer their first opportunities. We need confident people who can do Typo3 in their sleep.
Okay, that's all! Happy bidding.