Election Campaign Management System

As elections approach in #kenya software developers have come up with an Election Campaign Management System which will effectively manage the campaign trail finances. Some of the key features include:

The ECMS has the following Key features:-

1. Voter Database The voters database is a critical component of the Application System which allows the campaign team to load new voter information via the UI (user Interface forms that have been designed well to give a good user Experience to the user) The Voter database has external APIs that enable external voter data to be automatically on the voters database after passing a certain criteria.

2. Volunteer Management Generally electoral constituencies are consists with many areas. Through Area module, user can make a database of all areas.

3. Volunteer Management Volunteers provide the campaign team energy where individuals can express their support directly to the Candidate and they can also be allocated to various campaigning tasks. The Volunteers can also receive bulk messaging services.

4. Team Coordination In an election team coordination is the strength of the campaign. A campaign team that is well coordinated has very high chances of winning elections. The Team coordination module provides a platform where the team can organize their daily activities and coordinate where collective efforts are required by providing a synchronized calendar for all the campaign period activities. Teams can be created with volunteers.

5. Campaign Analysis The System analyses the campaign activities and provides a comprehensive reports that can be used for the decision making processes. Basically a SWOT Analysis for the candidate. It will help to track development stages of an ongoing campaign.Customization can also be done according to the clients requests.

6. Expense Management and date-to-date Report. Expense management where the campaign funds can be tracked on the various activities that are being recorded on a day to day basis.

7. Bulk SMS for Voters and Volunteers The System also provides a communication platform where the campaign team


For more consult us if interested in the software to manage your campaign trail!! Continue reading


How to get the Windows 10 update

Windows 10 launches on Wednesday, and you’re probably going to want to update. The good news is that Microsoft has made the process surprisingly painless. Seriously, you just click a couple buttons and everything should be set.

But the bad news is that you may not be able to update this week, even though Windows 10 is coming out. Still, there may be plenty you can do to prepare. For all of the details, keep on reading.

Getting Windows 10

If your computer is already up to date:

If you already own a computer running Windows 7 or Windows 8.1, then Windows 10 is going to be completely free — and updating should be really easy. Just make sure you don’t put it off too long: if you don’t update within a year from Wednesday, you’ll have to pay for it.

If your version of Windows is as up to date as it can be, you should see that a Windows icon has appeared in your task bar. (If you don’t see it by Wednesday, Microsoft has some unfortunately complex instructions on how to make it show up.) Clicking on the icon will open up Microsoft’s Get Windows 10 app, which allows you to sign up to download the new OS and determine if your computer is compatible. Enter your email address into the system, and from there you’re pretty much set. Now you just have to wait.

get windows 10 app

Chances are good that you won’t actually be able to download and install Windows 10 immediately. Microsoft is rolling the OS out slowly to make sure that it has time to clean up any bugs that it discovers, so you may end up waiting weeks or more before you’re given the go ahead to install it. Once you are, Microsoft will download Windows 10 to your computer and then notify you with a pop up that it’s ready to install. Then it’s time to get going.

If your computer isn’t up to date:

If you don’t see an icon for the Get Windows 10 app in your task bar, then there’s a good chance you need to take care of some other updates first. If you’re running Windows 7, make sure that you’ve updated all the way to Service Pack 1. To do that, go to the Start menu and search for Windows Update. If you’re running Windows 8, you’ll have to bump it up to 8.1. To do that, click the Store tile on the Start screen; inside the store, you should see an icon for the update.

Once you’re on the latest version of either operation system, the Get Windows 10 app should be available, and you’ll be able to grab the free update.

If your computer is really out of date:

If you’re running Windows Vista or XP (…you’re not still on ME, are you?), then you’ll have to pay to update to Windows 10. It costs $119 for Windows 10 Home and $199 for Windows 10 Pro, but you’ll want to take more into consideration than just the price.

Windows 10 has the same system requirements as Windows 7 and 8, but those requirements are still substantially higher than those for earlier versions of the OS. Make sure that your computer meets these minimums before updating:

Processor: 1GHz

RAM: 1GB for 32-bit or 2GB for 64-bit

Storage: 16GB for 32-bit or 20GB for 64-bit

Graphics support: DirectX 9 or later with WDDM 1.0 driver

Display: 800 x 600 resolution

Even if you do meet those requirements, you may still want to think about getting Windows 10 another way: by buying a new PC. You can buy a new laptop for the same price as you can buy Windows 10 Pro, which is worth keeping in mind.

If you’re on Windows RT:

There’s some bad news: you’ve been stranded. Windows RT machines aren’t being updated to Windows 10. Microsoft is promising some kind of update in September, but it hasn’t said what to expect just yet.


This first step isn’t mandatory, but it’s a good idea: back up your computer. If you can, make sure that all of your most important files are saved outside of your PC. More than likely you aren’t going to need this, but it’s better to have it in the event that something goes wrong.

Once Windows 10 starts installing, you’re almost set. Depending on how new your computer is, this could take anywhere from 20 minutes to an hour or longer, but there isn’t that much for you to do aside from click “Next” a few times.

Click Next, check off some settings, and you’re basically good to go

Eventually, the Windows 10 installer will ask you to configure some settings. It’ll offer you the option to customize the settings or to choose what Microsoft calls “express settings.” We’d recommend clicking customize — it won’t take more than a couple minutes longer, and there are some options that you may want to change. That includes how Windows handles location privacy, ad tracking, browser settings, and whether or not your computer automatically connects to open hotspots.

Once you’re through that, the installer will finish setting things up and bring you to the desktop. From there, you’re very nearly good to go. You’ll want to run Windows Update one final time to make sure that you aren’t missing any recent updates or drivers specific to your computer. And that’s it — once you’re sure everything’s up to date, you’re good to go: Ask Cortana a question. Stare at the beauty of the Start menu. Annotate something in Edge. And enjoy the rest of the new but familiar world that is Windows 10.

Tips For Making Your Wifi Faster

1) Put your router near the center of your house

A router sends out signals in all directions, so putting it in a corner of your house or apartment — or near a window — means that a significant amount of its signal is wasted.

You might only have a network connection in one spot, but long network cables can be pretty cheap, and moving your router can dramatically improve performance.

2) Lift your router up off the ground

There are two reasons why it’s not a ideal to have your router directly on the floor.

One is that most are designed to broadcast signals slightly downward as they travel from its antenna. Additionally, they can’t easily penetrate some solid materials — metal, concrete, and cement — which may be present in your floors.

As a result, experts recommend having your router at least a few feet off the ground — perhaps on a table or bookshelf. This is also why you shouldn’t put it in the basement, especially if you have a multi-story house and a concrete foundation.

3) Put router in a room where you often use the internet

Regardless of where you put your router, the signal will be strongest in the room it’s in. So ideally, you can put it in a spot that’s relatively near the center of your house and a room in which you actually use WiFi-connected devices.

4) Keep your router out in the open

Because the router’s signal can be absorbed by many materials, you want to have it out in the open as much as possible. In other words, don’t hide it away in a closet, or stick it in between a big piece of furniture and a wall.

Radio waves travel best through open air, so sight lines are a good clue here: if you can see the router from far away, and from many different angles, you’re using it efficiently.

5) Keep the router away from other electronics

All sorts of electronic devices can interfere with your router’s signal: microwaves, TVs, cordless phones — essentially, anything that generates an electromagnetic signal or has a motor. This is why sandwiching it between home entertainment components, beneath your TV, is not a good idea. In general, keep it away from other electronics.

Large metal objects (like mirrors or filing cabinets) and water (like, say, a fish tank) can also block the signal, and should be avoided.

6) Position the antennas vertically

The router’s signal spreads out in the direction perpendicular to that of the antennas. In other words, vertically-oriented antennas will broadcast the signal horizontally, covering more of your house. (On the other hand, if you were more concerned about broadcasting the signal to multiple floors, but a smaller area of each one, you could turn the antennas horizontally.)

7) Measure your signal strength

There are a number of apps — like Cloudcheck or Amped’s Wi-Fi Analytics — that  allow you to map your WiFi signal throughout your house, and figure out where it’s weak. This can give you some clues on how to better position your router.

8) Configure the router’s software

In some cases, there are software tweaks you make to improve your WiFi network.

To configure the software, you usually need to enter a specific IP address in your web browser (look on the bottom of the router or just search for your router’s brand name to figure out what that is). Once you’re in the settings, there are two useful things you can try.

One is changing the channel that the router operates on. This is less of an issue for newer routers, but older ones can often cause interference with each other (especially in crowded urban areas with lots of networks), and changing the frequency channel is a way to solve it. These older routers operate at 14 different frequencies — numbered 1 through 14 — and channels 1, 6, and 11 are generally best, because they overlap the least with other channels, causing less interference. The default is usually channel 6, and if you’re having signal problems, try each of them.

Another option is upgrading the router’s software (which is actually called firmware). This won’t be possible for all routers, but for some older ones, manufacturers put out free firmware upgrades from time to time, and these can improve performance. Search for your router model to see if there’s one out there for you.

9) Check to see if your internet service provider is the problem

A simple way of confirming that your router is the problem — and not your actual internet provider — is running a speed test under two conditions: over the WiFi, and with your computer plugged directly into the router via an Ethernet cord.

If they’re both slow, then talking to your ISP or upgrading your plan might help. If the WiFi speed test is much slower, then your router itself is likely the problem.

10) If all else fails, buy new equipment

If you’re still experiencing network problems that weren’t solved by any of these free fixes, upgrading to a new router can make a huge difference, as the technology used to broadcast signals has changed a lot over the years. The Wire cutter has a great buying guide for routers.

You might also try upgrading your current router with a more powerful antenna, though only some routers will let you do this. Finally, to extend your router’s range, you can buy a repeater — a device that picks up your current network and broadcasts it again. It won’t increase your total bandwidth at all, but will spread your network more widely.