A meta-badge system for organizations on popular social media platforms
View Demo
·
Report Bug
·
Request Feature
Table of Contents
Cedula is a platform that allows any organization's verified members to be represented on popular social media websites such as Facebook, Twitter, and Reddit. Users may join any listed organization using the service using the platform's website. Verified members are provided with a badge for other cedula users to see.
What do "organizations" represent? Anything! Here are some examples:
- Legal citizens of a country
- Licensed physicians
- Lawyers of a bar association
- Alumni of a university
- Employees of a prestigious company
This shows the visual concept of implementing the system. As a result of this demo, you will now have all users have a default cedula badge beside their name.
- Click on the extension's icon to open the popup menu
- Click on "Preview badges on everyone"
- All possible links on facebook, twitter, and reddit now have cedula's logo beside their name.
- After logging in to the website and setting up your profile, access the organizations tab in your profile settings.
- To access your profile settings, log in to the website, and click "My Account">"Settings"
- Join any organization by supplying the required documents.
- Once you are accepted by an assigned evaluator, the default badge of the organization will be available for everyone to see.
Click here to show
- npm
npm install npm@latest -g
Click here to show
- npm
npm install npm@latest -g
- Add website source
- Add api source
- Add preview options
- Published to webstore
- Support multiple websites
- Modularize organizations
- Organization creation
- Organization admin panel
- Modularize badges
- Badge shop
- Posterity
- Monorepo
- Documentation
- Unit/Integration tests
- Devops
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the BSD 3-Clause "New" or "Revised" License. See LICENSE.txt
for more information.
Gil Emmanuel Bancud - [email protected]
Project Link: https://github.com/gembancud/Cedula