/2bttns

Gamified CMS for creating custom feeds.

Primary LanguageTypeScriptOtherNOASSERTION

Welcome to 2bttns 👋

Getting Started

Jump right in by checking out our official documentation!

Project Structure

This repository contains the following folders:

  • app/ - the core 2bttns web application that provides an Admin Panel, REST API, and User Interface for users to play games.

  • examples/ - example applications that demonstrate common use cases of 2bttns.

  • packages/ - packages that interact with 2bttns. Includes the official 2bttns Node.js SDK and create-2bttns-app CLI tool.

Description ❓

Quickly add a two-button game, collect data, and tailor in-app content to users with the 2bttns library. 100% Javascript. It empowers developers to create highly tailored and engaging user experiences while respecting user privacy.

Key Features 🏆

  • 🎮 User-Driven Customization: Let users provide feedback on their preferences through intuitive mini-games.
  • 📊 Data Collection: Gather valuable user preference data to personalize content and boost engagement.
  • 🎯 Personalized Content Delivery: Dynamically customize content based on user preferences for targeted recommendations.
  • 🙋‍♂️ Human-in-the-Loop Design: Involve users in data collection, reducing bias and giving them control over their experiences.
  • 🤝 Seamless Integration: Easily integrate 2bttns into your app with the provided SDK and API.

License 👔

2bttns is licensed under the 2bttns License 1.0.

  • 🟢 USE the source code

  • 🟢 MODIFY the source code

  • 🟢 DISTRIBUTE copies of the original or modified source code

  • 🟢 USE the software for personal or commercial purposes

  • 🟢 DISTRIBUTE copies of the software in source or object form

  • 🟢 INCLUDE the license in your distributions

  • 🟢 REPRODUCE the copyright notice

  • 🟢 MENTION attribution notices in derivative works

  • 🟢 INFORM recipients of derivative works where they can obtain a copy of the original software (by including licence)

  • SUBLICENSE the software

  • TAKE CREDIT through trademarks or white labeling the source code

  • HOLD US LIABLE for any claims or damages arising from the use of the software

Remember to consult the full 2bttns License 1.0 for complete details and accurate information.

Contributing 🌍

We welcome contributions from the community to improve and enhance 2bttns. If you have any bug fixes, feature requests, or suggestions, please open an issue or submit a pull request to the 2bttns GitHub repository.

Please ensure that your contributions adhere to the Contributor Covenant Code of Conduct.

Contact 🗣️

For any inquiries or questions, please contact our support team at friends@2bttns.com.

Visit our website at www.2bttns.com for more information about 2bttns and our other products.