Customer Finder by PTI Costa Rica is a Cloud-Based system which has the objetive to help Entrepreneurs and SMBs to identify Potential Customers, by leveraging the power of their Social Media Profiles.
The first phase of the project uses Twitter only.
Customer Finder allows users to gather information of their First and Second Level followers. With Customer Finder, users can search for contacts on Education, Engineering, Medicine, Videogames, and more.
Customer Finder also allows users to get insights of what their network is talking about, which words are being used the most.
Customer Finder allows users to get insights of what a specific individual in their network is talking about, and also allows users to identify the possible general mood of a contact.
You can see more more about Customer Finder on our Facebook Page, feel free to like it and share it.
For development it is required to have the following
Download the latest version from the master branch.
- Create an SQL Database, you can use either an Azure SQL database or a SQL on premise.
- Create a Twitter application. You can do it here
- Set CustomerFinderCloudService.ccproj as a Start Project.
- In CustomerFinderCloudService.ccproj open the file ServiceConfiguration.Cloud.cscfg to edit it.
- Fill the following configuration settings with your respective values
- Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString
- APPINSIGHTS_INSTRUMENTATIONKEY
- TwitterApp_ConsumerKey
- TwitterApp_ConsumerSecret
- TwitterApp_AccessToken
- TwitterApp_AccessTokenSecret
- CustomerFinderContext
- Twitter_Username
- TextAnaliticsKey
- Notifications_ToEmailAddress
- Open the app.config file under the project CustomerFinderWorkerRole.csproj.
- Set the configuration for mailSettings
- Open the properties for CustomerFinderCloudService.ccproj
- Under Developement, set Service Configuration to Cloud
- Deploy the Database Schema using the Database Project CustomerFinderDB.sqlproj
- Run the application
- Get Power BI. You can do it here