Skip to content

solomonshalom/Bublr

Repository files navigation

Bublr

Bublr is an ultra-minimal platform designed to provide you with a space to express your thoughts, no matter how deep or profound they may be. It's a place where you can release your innermost musings without any limitations or judgments. Dive into Bublr and let your thoughts flow freely, like bubbles exploding into a space!

Features

  • Simplicity at its Core: Bublr embraces minimalism. The focus is solely on your thoughts and words, without any distractions.

  • Anonymity: Feel free to express yourself without revealing your identity. You can share your thoughts without any personal information attached.

  • Unfiltered Expression: There are no constraints on the content you can share. Whether it's a fleeting idea, a profound realization, or an abstract concept, you can release it into Bublr, as a bubble!

  • No Social Interaction: Bublr is social media platform that's changing the norm. It's your very own digital garden!

  • Private and Secure: Your submissions are your own. We do not store personal information nor do we sell them, it's you and you only who owns your data.

Packages // Weapons

Bublr also has a tad bit of tools that you can use to build and help you write better -

  • Zen If Bublr isn't minimalistic enough, use Zen instead!

If you want to build a weapon for Bublr, don't hesitate to get in touch with us at [email protected]! We're excited


Get started

Pre-requisites

  • Use a node version >= 18
  • Create a Firebase project w/ Authentication & Firestore turned on!
  • Have Next CLI installed for build // dev

Build Steps

  1. Clone the Repository If you haven't already, clone the project repository to your local machine using Git:
git clone https://github.com/solomonshalom/Bublr & cd Bublr
  1. If you feel a little sigma, go ahead and read the package.json and develop it but if you aren't (or you just want to be productive), these are the steps -
  • Install the Dependencies with the command yarn install
  • Build it with the command yarn build
  • Start it // Develop it through the command yarn start or yarn dev

OH, don't forget to fill in the ENVs!

Pull Request Process

  1. Ensure any install or build dependencies are removed before the end of the layer when doing a build.

  2. ALSO, please do not forget to have the title of your PR as Hello! Mom (There is no particular reason but it will match the chain of commits :D) and mention your changes in the descriptions with the appropriate labels.

  3. Update the AUTHORS.md with your name & username (Check it out to see how to do it <3). Please also include details of any new changes // fixes (Non-technical as well) that you have achieved in the Pull Request.

  4. You may merge the Pull Request once you have the sign-off of two other developers, or if you do not have permission to do that, you may request the second reviewer to merge it for you.

To know more about each Contributor // Mainter, check AUTHORS.md

Credits & History

Originally based on Espresso, read more about it here: The Future Of Espresso

Disclaimer

Bublr is a platform for personal expression. While we respect freedom of speech, we do not endorse or condone any harmful, offensive, or inappropriate content shared within Bublr. Users are solely responsible for their submissions. However, if any posts are against the values of Bublr or its partners, we will remove them without any further notice to keep you and the community safe!


Dive into Bublr and let your thoughts take shape without boundaries or limitations. Express yourself in its purest form.