Web Development
We cover all the components necessary to initiate, develop, deploy and maintain your website. It is a whole lot easier than you think.
You can get your fully functional website up and running in a matter of hours (for static websites) or days (for database driven dynamic websites).
- Web Design
- Web Programming
- Database Integration
- Content Management
- Development Cost breakdown
- Domain Name Registration
- Web Hosting Packages
- Learn Key Concepts
Web Design
Up to 5 pages - N10,000.00
5 to 10 pages - N20,000.00
10 to 20 pages - N30,000.00
Above 20 pages - N30,000.00 plus N1,000.00 per extra page
Some websites may not require any sort of programming or database integration, just plain information only website with content that do not change all the time.
Websites of this nature are easy to setup and maintain where updates are not frequent.
Should you require more from your websites you can always move over to web applications that come with Content Management Systems that make updates, addition, or deletions easy and cost effective.
Web Programming
Forms with email functionality - N10,000.00 per form
Forms with database storage functionality - N20,000.00 per form
Membership feature with update profile - N30,000.00
Product listing and management with category and subcategory - N30,000.00
Content management system for a website - N60,000.00
E-commerce functionality with interswitch integration - N150,000.00
Custom programming - will be negotiated
Depending on the exact needs of your web project programming may come in and in most cases you may require to utilize a database for managing plenty of data. Data stored in databases are easy to search for, retrieve or filter based on user supplied parameters.
Web applications are recommended for projects that require frequent updates.
Database Integration
Up to 5 optimized tables - N20,000.00
Up to 5 optimazed relational tables - N40,000.00
5 - 10 optimized tables - N40,000.00
5 - 10 optimized relational tables - N80,000.00
More than 10 optimized tables - N40,000.00 plus N5,000.00 per extra table
More than 10 optimized relational tables - N80,000 plus N10,000.00 per extra table
Databases make the management of content easy be it srorage, search, retrieval.
We can integrate fully functional database functionality into your web project.
We recommend MySQL, an open source database application with very robust support and currently powers over 70% of dynamic web applications out there on the internet.
Content Management
Ideal for indviduals and businesses that want to have 100% over the management of the content on the website. This offers maximum flexibility and does not require any knowledge of any programming language or technology.
All that is required by the website owners is to follow simply and straightforward instructions like "Create new content", "Edit this article", "Delete entry" etc.
The admin area is protected by the website owners logon credentials that will enable the person add, update or delete any content on the website from any where in the world with any computer that has internet connection.
Web design
Up to 5 pages - N10,000.00
5 to 10 pages - N20,000.00
10 to 20 pages - N30,000.00
Above 20 pages - N30,000.00 plus N1,000.00 per extra page
Programming
Forms with email functionality - N10,000.00 per form
Forms with database storage functionality - N20,000.00 per form
Membership feature with update profile - N30,000.00
Product listing and management with category and subcategory - N30,000.00
Content management system for a website - N60,000.00
E-commerce functionality with interswitch integration - N150,000.00
Custom programming - will be negotiated
Database
Up to 5 optimized tables - N20,000.00
Up to 5 optimazed relational tables - N40,000.00
5 - 10 optimized tables - N40,000.00
5 - 10 optimized relational tables - N80,000.00
More than 10 optimized tables - N40,000.00 plus N5,000.00 per extra table
More than 10 optimized relational tables - N80,000 plus N10,000.00 per extra table
Domain Name Registration
Domain Name Registration - N3,000.00 per year
Domain name renewal - N3,000.00 per year
We undertake domain name registrations, renewals, transfers and allow renewals for up to 10 years if necessary.
Renewal/expiration reminders are usually sent to domain name owners prior to any domain name expiring.
Web Hosting
We do not toy with reliability of the servers we used and as such we have dedicated servers for all our clients.
While many web servers have websites in thousands even on single machines we do not allow our clients to have their websites hosted on such unreliable servers as the action of a single client may be enough for the relevant agencies to shut down a server and every single website hosted on that server will be gone.
All our hosting plans are Linux based.
Web Hosting Packages on a dedicated server.
| JStarter | JMedium | JPremium | JCorporate | |
| Pricing | N20,000.00 | N30,000.00 | N60,000.00 | N90,000.00 |
| Disk space | 500MB | 1GB | 7GB | 20GB |
| Monthly Traffic | 5GB | 10GB | 30GB | Unlimited |
| Email (POP email accounts) | 3 | 10 | 50 | 260 |
| MySQL (users) | 1 | 3 | 5 | 10 |
| PHP | Yes | Yes | Yes | Yes |
| Control Panel | Yes | Yes | Yes | Yes |
| Support (24/7 email support ) | Yes | Yes | Yes + Phone support | Yes + Phone support |
Learn Key Concepts
Key components
Domain Name - Unique identifier to your website on the internet. With this you can be sure that anyone that knows it can find you online
Web Design - Covers the actual putting together of files that make up your website from written content to audio and video files
Web Hosting - Without this your website will be floating in thin air. You can run your own server or subscribe to a web hosting company.
Uses
Personal - Usually in form of a blog or a daily diary where personal opinions or positions on issues are put down. Events like birthdays, weddings and articles are good reasons to own a personal website.
Business - Probably the most common in use in the world today, businesses are realizing the cost effectiveness of publishing their products and services on the web while enabling uncountable number of potential clients to find them.
E-commerce - Often refered to as e-business this is where actual transactions take place on the web. Visitors browse and choose what to buy and while still on the website are able to pay for such goods using any online payment solution.
Strategies
Outsource - All the key components of any web development can be outsourced. Since there are companies that focus on this, you may be better off trusting the expertise of professionals.
DIY (Do It Yourself) - Domain name registration and Web design can actually be done by anyone with means of paying online and a little bit of time since web authoring tools like Microsoft Frontpage or Dreamweaver come with detailed User Guides. For web hosting, better outsource.
Types of websites
Static - Means just that, static, like a sign post, content is usually FTP'ed to the web hosting server after building or editing. The load on the server is very mininal.
Dynamic - Some wrongly see websites with a little animation as dynamic and this is wrong. Dynamic websites are usually based on some programming languages (and in some cases a database) and the content seen is usually determined by the visitor and not the publisher at any particular point in time (unless you have static content that is always there regardless of what the visitor does).

