| NannyAdverts.co.uk | 
					 				
					
						| Nanny Adverts Admin | 
					 			
					
						
							"Using Iron Speed Designer helped me save an entire person-month of 
							development time and £7,000 of development costs."
							
  
							- Tim Titchmarsh, Chief Architect and Software Designer of Dot Net Architect
						
  
						 | 
					 
				 
			 | 
		 
	 
     
     	
				     | 
				 
				
			  		
                        
                        		
						
						  	
						  	  	Nanny Adverts Admin | 
							 
							
							  	 
						  	  	NannyAdverts.co.uk 
								Essex, UK						  	  	
								 | 
						  	  							
							
							  	 	
								The Nanny Adverts Admin application manages administrative functions for NannyAdverts.co.uk, 
								a UK-based nanny and job advertisement site. The company offers the main site  
								to all users seeking to place either a nanny advertisement or job advertisement for a nanny, babysitter 
								or other care provider.  The application maintains all behind-the-scenes content, administration and 
								reporting for the administrative staff at the company.
								
  
								The application has two levels of users, "admin" and "superadmin".  The admin website    
								used in this case study is protected by role-based security to restrict access to admin users only. 
								Admin users can track nanny and parent sign-ups and advertisement purchases as well as perform general 
								housekeeping tasks such as updating dropdown lists, email content, product pricing and commissions via 
								Nanny Adverts Admin.								
								
  
								Admin users can also create and amend application content directly. Third-party controls are 
								integrated into the application that provide Microsoft Word-like editing of page content, freeing 
								the administrative staff from expensive and time-consuming requests to the IT team. This includes 
								real-time spell checking, image placement and uploading and hyperlinks giving the admin content 
								author full control of page content.
								
  
								Superadmin users have all the functionality of the admin users with additional screens to monitor 
								error logs, financial transactions and shopping basket information. This information is only available 
								to IT members with the superadmin role.
								
  
								  
								Users have control over the main system pricing.
								
  
								Users are required to log into the application at startup; no part of the admin application allows 
								anonymous access. Once logged in, users can monitor the registration and sales of the 
								various advertisements from nannies and parents.  Administrative staff can also monitor and vet useful 
								links that users have posted as well as links from agencies wishing to publicize their company, as well 
								as to veto any unsavory wording or picture uploads. The content author can also change dynamic content, 
								such as information appearing on the front page, FAQs, etc.
								
  
								 | 
						  	 
						  	
								Application size and scope | 
						  	 
							
							  	| 
								Two Microsoft SQL Server databases comprise approximately 80 tables and 82 database views.  
								The largest table is the OrderTransactions table, which currently holds 650 records.  This 
								table continues to grow over time as new orders are received.  The application includes 90 
								web pages and process over 200 transactions each month.
								 | 
						  	 
						  	
								The project | 
						  	 
							
							  	| 
								The project took ten days to implement, half of which I spent working on the Iron Speed Designer 
								portion of the project. 								
								 | 
						  	 
						  	
								Code extensions and customizations | 
						  	 
							
							  	
								  
								An administrator can upload customer logos into the application.
								
  
								Several code customizations were included in the application:
								
								- Telerik upload control for file validation and uploading.
 
								- Telerik Editor control for content editing and management.
 
								 
								  
								Users can edit and spell check page content in real time.
								
  
								Over 200 lines of custom code were incorporated into the application over the course of one day.
								 | 
						  	 
						  	
								Layout customizations | 
						  	 
							
							  	| 
								I used the White design theme provided with Iron Speed Designer.								
								 | 
						  	 						  	
						  	
								Iron Speed Designer impact | 
						  	 
							
							  	
								Using Iron Speed Designer helped me save an entire person-month of development time 
								and £7,000 of development costs.  This project would have required at least six weeks 
								of additional development if implemented by conventional hand-coding.
								
  
								 
								 | 
						  	 
						  	
								About the developer | 
						  	 
							
							  	
								Tim Titchmarsh has over 25 years software development and management experience in the computer 
								industry. He earned a Higher National Diploma in Computer Science Studies in 1986, and set up his 
								own software consulting and development company in 1997. His company, Dot Net Architect, specializes 
								in Microsoft technologies. He has won contracts with many blue chip clients both in London and Zurich 
								including USB Global Asset Management, Accenture, Commerzbank and Amlin Insurance and has gained a 
								reputation for "getting things done". 
								
  
								Tim is a member of the Microsoft MSDN Visual Studio Team Developer and The Microsoft Partner Program.  
								He also contributes greatly to the Iron Speed community as an Iron Speed MVP.
								
  
								 
								 | 
						  	 					  	
						 
                         
			  		 | 
			  	 
		        
                    | 
                        
                        
                     | 
		         
		        
                    | 
                        
                        
                     | 
		         
			 
         |