Progress Update on The FairPlay Platform

Progress Update on The FairPlay Platform

Hello, I hope you are doing great!

Thanks for reading.

Remember to share the article with your network and invite more people to subscribe.

Let's begin!

Today I'd like to give you an updated on the FairPlay Open-Source Software initiative. Those of you who have been following in me for a while already know about this great effort to help people who have lost their jobs, if you don't know about it feel free to learn more using the following links:

FairPlayCombined

As you know, FairPlayCombined is the repository and the framework which hosts all of the "FairPlay" applications.

.NET Version

Aligned with its core rules of always staying up to date, the platform is already upgraded to ".NET 9" release.

Additional projects

As you may know, the goal of the platform is to have many different projects for multiple industries, we are currently integrating the previously standalone "FairPlay" projects into the "FairPlayCombined" solution to leverage the framework and reutilize a lot of the code.

We are also introducing some new projects into the platform.

Some of the projects we have been adding are:

FairPlayCRM: a Customer Relationship Management platform currently in development, it currently allows to create companies, contacts, and import LinkedIn connections from the exported file, and import contacts from a pre-defined excel file format.

FairPlayBlogs: A blogging platform supporting to create multiple blogs with a single user account. The platform is currently in development. For now, it allows to create new blogs as well as simple draft posts.

User Validation

As a first step on preventing fake users and bots, the platform now performs some user entry validations with the help of AI, to prevent them from sending dummy / dirty data.

Hangfire Support

Among the plans for the FairPlay platform is the ability for users to schedule posts on their social media profiles, as a first step on doing so, the platform is already integrated with Hangfire, and some initial tests have been performed with FairPlayTube.

Localization Generator improvements

The current implementation of the Localization Generator was originally translating the same text multiple times if it existed for other types, pages, or components, as a first step on improving this process we integrated it with our current implementation of ICustomCache, which is basically a wrapper for the newly added Hybrid Cache in ".NET 9".

FairPlayTube

As you know, FairPlayTube is the main project in the platform, with a beta already published. Most, if not all of the pages and messages are already localized, meaning you can see them in the selected language.

External Logins

FairPlayTube for a while has supported both local account and external logins. The external logins were initially limited to Google Authentication, and we have now expanded to support LinkedIn, Facebook, and even Twitter.

That will be everything for today, wait for the next article.

I hope you find this article useful.

We are currently working with "FairPlayCombined GitHub repository", part of the "FairPlay" Open-Source Software initiaitve, go to the GitHub repository today and give it a star!

Help the success of this initiative: Become a GitHub Sponsor Today!

For mutual-benefit business opportunities, feel free to send me an InMail, or schedule a meeting

Business Opportunities Talk

To view or add a comment, sign in

Insights from the community

Others also viewed

Explore topics