Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pticostaricags/fairplaysocial

Multi-platform social network system
https://github.com/pticostaricags/fairplaysocial

azure-b2c blazor csharp csharp-code dotnet dotnet-maui dotnetmaui mastodon maui-apps maui-blazor msal social-media social-network text-to-speech twitter

Last synced: 5 days ago
JSON representation

Multi-platform social network system

Awesome Lists containing this project

README

        

# FairPlaySocial

[![All Contributors](https://img.shields.io/badge/all_contributors-4-orange.svg?style=flat-square)](#contributors-)

## Build Status
[![Build .NET MAUI Android](https://github.com/pticostaricags/FairPlaySocial/actions/workflows/BuildMauiAndroidApp.yml/badge.svg)](https://github.com/pticostaricags/FairPlaySocial/actions/workflows/BuildMauiAndroidApp.yml)

[![Build .NET MAUI Windows](https://github.com/pticostaricags/FairPlaySocial/actions/workflows/BuildMauiWindowsApp.yml/badge.svg)](https://github.com/pticostaricags/FairPlaySocial/actions/workflows/BuildMauiWindowsApp.yml)

[![Build and deploy .NET Core application to Web App FairPlaySocialDev](https://github.com/pticostaricags/FairPlaySocial/actions/workflows/FairPlaySocialDev.yml/badge.svg)](https://github.com/pticostaricags/FairPlaySocial/actions/workflows/FairPlaySocialDev.yml)

[![Post Deployment Tests](https://github.com/pticostaricags/FairPlaySocial/actions/workflows/PostDeploymentTests.yml/badge.svg)](https://github.com/pticostaricags/FairPlaySocial/actions/workflows/PostDeploymentTests.yml)

[![Security Scanning](https://github.com/pticostaricags/FairPlaySocial/actions/workflows/codeql.yml/badge.svg)](https://github.com/pticostaricags/FairPlaySocial/actions/workflows/codeql.yml)

## What is FairPlaySocial
A multi-platform social system, part of the FairPlay initiative:
https://www.linkedin.com/pulse/fairplay-software-what-eduardo-fonseca/?trackingId=sW%2Fm6EzmRxajgWvLZMdc6A%3D%3D

The version 1.0 will consist of a simple design and architecture, if project gets lots of support, the next versions could use a more sofisticated and capable architeture, however, it is important to understand the "FairPlay" systems are also designed as tools for new developers to learn about the involved technologies.

## How To Contribute
One way of helping the project is by giving it a Star :star: and sharing it on your social media profiles (Facebook, Twitter, LinkedIn, etc), please use the hashtag #FairPlaySocial

## How to Set Up Your Development Environment
https://github.com/pticostaricags/FairPlaySocial/wiki/Initial-Setup

If you'd like to do code contribution see [CONTRIBUTING](CONTRIBUTING.md)

## Code of conduct

See [CODE-OF-CONDUCT](CODE_OF_CONDUCT.md)

## License
See [LICENSE](LICENSE)

## Live Development Website
https://fairplaysocialdev.azurewebsites.net/

## Screenshots
### Home
image

### Create Post
image

### Home Feed
image

### Post Actions Bar
image

## Known Supported Browsers (Blazor Webassembly)
### Desktop
* Google Chrome: 108.0.5359.125
* Microsoft Edge: 108.0.1462.54
* Firefox: 108.0.1

### iOS
* Safari: 16.1.1
* Google Chrome: 108.0.5359.112

### Android
* Google Chrome: 106.0.5249.126
* Samsung Internet: 18.0.4.14

## Known Supported Operating Systems (MAUI App)
### Windows
* Windows 11

### Android
* Android 12

### iPhone
* Not Tested

### iPad
* Not Tested

### Mac OS
* Not Tested

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):



Eduardo Fonseca
Eduardo Fonseca

💻
Martin Woodward
Martin Woodward

💡
Tarun Samanta
Tarun Samanta

💻
Denis Mitropolsky
Denis Mitropolsky

💻

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!