Skip to content

ipuldev/kapsulnote

Repository files navigation

Kapsulnote

Kapsulnote is a dynamic, open-source platform that empowers users to share and send text content anonymously, without the need for a login. Similar to a more private Twitter, it fosters free speech and open dialogue in a secure environment. With built-in toxicity detection, Kapsulnote ensures conversations remain respectful and constructive.

Features

  • Anonymous Text Sharing: Effortlessly share and send text content without creating an account or logging in.
  • Free Speech Promotion: Express yourself freely while enjoying a supportive and respectful community.
  • Toxicity Detection: Advanced algorithms help maintain a positive atmosphere by detecting and flagging toxic content.

TODO Task

  • Translate: add button to the each card so people can easly read the content from any lang
  • Lazy load: lazy load when we open the main page, its make the web more light and comfy
  • React Button: user can easly click react button without login, use ip detector if needed or just put the reaction without count event
  • Rich Content: in this case the goal was convert our platform to be study platform so user can easly share material about language, math or anyting so our goal keep the format from user or add such as texteditor there, suggest to add material button so when user click it we can convert our textarea to be rich editor or anyothre style.

Development Status

This project is currently a work in progress. We welcome contributions from the community to help improve and expand the platform.

Contributing

Contributions are welcome! If you’re interested in contributing to the project, please feel free to submit pull requests or open issues to discuss new ideas and improvements.

Getting Started

To get started with Kapsulnote, follow these steps:

  1. Clone the Repository:
    git clone https://github.com/yourusername/kapsulnote.git
  2. Install Dependencies: Navigate to the project directory and install the required dependencies.
    cd kapsulnote
    npm install
  3. Run the Application: Start the application locally.
    npm start

More Information

For more details and to experience the platform, visit app.kapsulnote.com.

Contact

If you have any questions or suggestions, feel free to reach out via email at kapsulnote@gmail.com.

License

This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. This means you can share and adapt the material for non-commercial purposes, provided appropriate credit is given, and any derivative works are licensed under the same terms.


We look forward to your contributions and feedback to make Kapsulnote a great place for open and respectful communication!

About

Capsule Note Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published