We are in the era of CI(Continuous Integrations) and Building Software as a Services will really make sense.
I wished to make digital payments more entertaining, easy and collaborative. I wished to also digitalized the ways to send and receive Payments, Digital Card Gifts, Birthday Gifts etc. between the Sender and Recipients across the globe for 3 major Collaborative Workspace leveraging venerable BlinkSky Payments API
About Employers and Employees
1.) Every Company, Organizations, Institutions etc. has Employees, Staffs, Workers that works for them and in turn, their various Employers pay them Salaries, Send them Digital Gift Cards etc. for their works, contributions and unique performance in services. Most of this Companies has their Workers, Staffs, Employees scattered across the globe. Its time to repurpose the way Employers communicates, interacts with Employees, Staff etc. over payments. Its time to re-structure the way Employers Pay Salaries, Sends digital Gifts Cards etc to their employees and Vice Versa by building a Digital Collaborative Payroll Workspace on top of venerable BlinkSky API.
About Family, Friends and Relations
2.) Everyone comes from various Families. In families, we have Father, Mother, Sister, Cousins, Friends, Relations, Communities Member etc. Some of this family members, Stays, lives and Works in various countries across the globe. What was the last time you said Thanks digitally for the gifts, payments sent to you by your love ones. Won't you like to keep memories of all the Gifts, Money, Payments, Comments, Conversations, Discussions that transpires between you and your loved ones due to Money, Digital Card Gifts etc sent to you evently, on request, on occasions and on your various Birthdays.
Its is time to build and unite your Family Expenses, Digital Card Gifts Sending, Fund Gifts Transfer, Fund Recipients all on top the Blinkers CI System powered by the venerable BlinkSky API
About Sales and Business Contacts
People does all kind of businesses ranging from Blogging's, E-commerce, Remote Businesses etc. For effective progress of any Business, there is need to keep and track your Sales, Customers and business clients Contacts for effective Communication and Business Sales Contributions, Performance for later awards/rewards.Won't it be awesome to keep records/payroll or Gift-Rolls of all your Business Clients, Customers, Sales Agents etc so that you can periodically send them Gifts, Prizes, Funds etc based on their Business Contributions, Performance and on various events, occasions including their Birthdays etc. using a Digital Card Gift Contacts Workspace powered by venerable BlinkSky Payments Gateways API
Blinkers is Powered by 3 Inter-switchable Workspace Collaboration Templates.
Payments and Digital Card Gifts Rewards made easy. Users can easily work with any templates of Choice and can also Simultaneously switch between various templates
in real-time while keeping all the Payments Transactions in an orderly manner based on working Templates in real-time....
Workspace Collaborative Templates Switch-ability
Question: Can someone dynamically switch from one Workspace Templates to another in realtime?.
The answer is yes.
Switching between various templates is very easy. If you are working on Employees Workspace Payroll Templates
and decide to switch to either Family Workspace Templates or Contacts Workspace Templates. All that you have to do is to go to Apps Templating Settings
on our App, update any templates of your choice and continue with your work.
In other words, you can easily switch from one Workspace Template to another by going to Apps Template Settings and then make an updates..
1.) Employers & Employees Workspace Templates: This Templates enable Employers to Create Employees Payments/Digital Cards Payrolls and Workspace
Collaboration System to Send and Receive Payments/ Digital Card Gifts to and from Employers and their various Employees.
2.) Family Workspace Templates: This Templates enable Users to Create Family Members, Friends, Relations and Communities
Payments/Digital Cards Rewarding Workspace Collaboration System to Send and Receive Payments and Digital Card Gifts to and from various Family Members, Friends Relations etc.,.
View Family and Friends Templates Screenshots Here
3.) Contacts Workspace Templates: This Templates enable Users to Create Sales Contacts and Business Contacts Payments/Digital Gifts Cards Rewarding Workspace Collaboration System to Send and Receive Payments and Digital Card Gifts to and from various Business and Sales Contacts.,.
How does it Work
Blinkers is a Payments/Digital Gifts Card Workspace Collaborative System. It means that all hands must be on Desk be you Money/Payments Senders or Receivers.
One Important thing to Note. This only apply for Digital Gifts/Payments Senders. You must obtain your API Key from venerable Blinksky.com
It is time to get started:
1.) Signup and Login:
Signup/Register with our Web Applications (Blinkers).
Once signed up, Invite your Employees, Staffs, Workers, Family Members, Friends, Relations, Business Partners, Sales Partners, Contacts Partners to also signup too.
During sign up the application will request your few bio data with most paramount/important data required being:
A.) Email Address: This Email Address can be any email address of your choice. it can be any email.
B.) Your Blinksky Payments Phone Number: This must be a Unique Payments Phone no assigned to you by Blinksky.com. You can use this Phone no to Send and Receive Digital Gifts and Payments to and from the Payments Senders and Recipients.
2.) Setting Up BlinkSky API Keys:
Once Logged-in into our Apps (Blinkers CI), If you want to Send Payments and Digital Gifts, then go to API Key Setting to update your BlinkSky API Developers Key.
Note that if you are just a only a Payments/Gifts Recipients or Receivers, you don't have to setup the Blinksky API Key. As a Receiver, the Gift/Payments are sent directly to your account and you can Redeem it from the Application.
In other words only Payments/Gift Senders can set up and update their Blinksky API Key within the applications.
3.) App Workspace Template Settings:
Goto App Templates Settings to select any Workspace Templates of Choice. You can choose either Employees Templates, Family Templates or Contacts Workspace Templates depending on your needs. You can always switch back to any templates later by updating the Templates Settings Again. Once Templates Workspace is Updated, The Application will redirect you to the Dashboard
A.) If you are Working with Employees Workspace Templates as an Employer, you will need to create Employees Digital Gift Cards/Payrolls. For any Employees, Staff etc to be added to your Payroll, you will need two things from the Employees, Staffs, Workers etc.
Employees/Staffs Registered Email Address. This is the Email Address your Employees, Workers etc. used to signup in our Applications. Our App will verify if the supplied Email is existing in our database..
Employees/Staffs Blinksky Phone No. This is the Blinksky Payments Phone that your Recipients, Employees, Staffs, Workers used to Register on our App. Our App will verify if the supplied Blinksky Phone No is existing in our database..
B.) If you are Working with Family Workspace Templates , you will need to create Family, Friends and Relations Digital Gift Cards/Payrolls. For any Family members, Friends and Relations etc to be added to your Payroll, you will need two things from them.
Family Members/Recipient Registered Email Address. This is the Email Address your Employees, Workers etc. used to signup in our Applications. Our App will verify if the supplied Email is existing in our database..
Recipients Blinksky Phone No. This is the Blinksky Payments Phone that your Recipients, Family Members, Friends, Relations used to Register on our App. Our App will verify if the supplied Blinksky Phone No is existing in our database..
C..) If you are Working with Contacts Workspace Templates , you will need to create a Sales and Business Digital Gift Cards/Payrolls. For any Sales Agents, Contractors, Customers, Business Clients etc to be added to your Payroll, you will need two things from them.
Recipient Registered Email Address. This is the Email Address your Gifts/payments Recipients used to signup in our Applications. Our App will verify if the supplied Email is existing in our database..
Recipients Blinksky Phone No. This is the Blinksky Payments Phone that your Gifts/payments Recipients used to Register on our App. Our App will verify if the supplied Blinksky Phone No is existing in our database..
How to Send, Receive and Redeem Digital Gifts, Payments and follow up Conversations and Comments in Real-time.
Once you have added your Payments/Gift Cards Recipients on your Payrolls depending on the Workspace Collaborative Templates, You can start sending Digital GiftCards/Payments by clicking on Send Payments Attached to each Recipients on the Payroll.
This is what happen whenever you send a Payments/Digital Gifts to Recipients.
1.) Each Time a Payments/Gift Card is sent to the Receiver/Recipients, The application updates the number of Payments Count for the Recipients and then send a Payments and Comments Notification Alerts to the Recipients about the arrival of the Payments/Digital Gifts.
The Recipients can view the Payments from its on end either from the Notification Alert Icon System or from Received Payments Tab button.
For each Sent and Received Payments, there is a Conversations/Comments Section Attached to it. This provides an avenue to further conversations on the said payments.
You can also use the Comments section to create discussion memories and send a very big Thank you message to the Gift Cards/ Payments Sender. The Follow up conversation on each payments is just between the Payment Sender and the Receiver.
For each Conversations, Comments etc, the Applications triggers a Notification Alerts to and from the Payments Senders and Recipients. Always click Refresh Notification Button inside the Alert Notification System for New Payments Transaction and Conversation Updates...
To redeem Digital Gifts, always click on Redeemed Button attached to each Gifts sent to you
Transaction Calendars Systems.
This navigational dynamic calendars keeps tracks and monitors all the Digital Gift Cards and Payments transactions sent by the Sender to all its Recipients. You can always use the Transactions Calendars to get connected with all the sent payments and Gift Card transactions in real-time depending n your Workspace Applications Templates.
Additional Application Bonus
How we built it
The Application was built using PHP, Mysql, Ajax, Jquery, Bootstraps and BlinkSky Payments API.
BlinkSky Payments API used includes:
1.) POST /send
Send a Gift Card to a mobile number or email address on demand. Please see few Blinksky API code usage in our code base backend_app/blinkers_gift_send_action.php
2.) POST /status
Returns information on a single Gift Card previously processed on the BlinkSky network. Please see few Blinksky API code usage in our code base backend_app/blinkers_card_check.php
3.) POST /query
Query the platform for Account balance. Please see few Blinksky API code usage in our code base backend_app/blinkers_balance_check.php
How to Run the Application Locally.
The application was written in PHP.
1.)Install xampp Server and ensure that php and mysql is running.
2.) import blinkers_databsae.SQL file which contains database Table. Its located inside the Applications main folder.
3.) Edit settings_url_frontend.html file inside the main application folder to point to URL location of the Backend Code (backend_app) directory.
4.) Edit settings_url.php file inside backend_app folder to point to URL location of the Backend Code directory itself.
5.) Edit data6rst.php file inside backend_app folder to reflect your Database Credentials.
6.) Open your Browser and access the app at http://localhost/blinkers/index.html depending on your install locations. You are good to go....
7.) You can Add the Blinksky API Keys when you launch the applications on browsers, by First Signup, Login into our Applications and then go to our Apps API KEY Settings.
Name: Esedo Fredrick C.
Esedo Fredrick a Full Stack Developer. He Contributed on both Front and Back ends of this very application. He graduated from Nnamdi Azikwe University Awka, Nigeria. He has International Certifications on Oracle 10g Database(OCA and OCP Certified). He also has Certification in Cisco Networking(CCNA.). He plays with various Front End and Back End Languages. His best bet being Ajax-Jquery, Reactjs, Vuejs, Angularjs(Version 1), Bootstraps. On Backend, PHP, Nodejs, Python Django and Flask.
Name: Nkemjika Gwacham A.
Nkemjika Gwacham:He worked on some part of the application Front Ends and Back End coding as well. He contributed mostly on the ideas/idealogy of the App. He attended Institute of Management and Technology(IMT), Nigeria where he study Computer Science. He is a great Problem Solver and an amazing Programmer. His best bet is Ajax-jquery, Bootstraps, PHP , Mysql and more..