There is a specific way for an astrologer to match people by using the locations of planets at birth. It can be very complex. I want to be able to input 2 birthdays and years, the program calculates the charts, (very easy to do, there are lots of software already that can do this in an instant) and then it matches them up according to rules that I know. This is the kicker, the rules that I know as to how their planets line up or not. From this we can instantly tell if the person is a good match, or not. It can be designed so that you can ask if the person is a good match for friendship, or romantic match. I envision a website where each person joins for a fee, and then each month can scan the database for new joinees, and see if any are a good match. There could also be a smart phone app, where you can do individuals you meet instantly (for a fee, of course). The implementing software would not be difficult, its really just database matching, so I would be willing to offer the designer a portion of continuing profits.