Skip to content

Kaseax/bekind

Repository files navigation

bekind.

be kind to everyone.

Website · Issues

GitHub stars License

About the Project

bekind. is a website that promotes kindness and positivity. It provides the way to generate an "act of kindness" that you can do to make someone's day better.

Features

  • Generate random acts of kindness.
  • Simple and intuitive design to encourage daily positivity.
  • Share acts of kindness with your friends and family.
  • Open source and community-driven.

Installation

Prerequisites

  • Node.js >= v18
  • npm >= v10

Steps

  1. Clone the repository:
    git clone https://github.com/kaseax/bekind.git
  2. Navigate to the project directory:
    cd bekind
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm run dev
  5. Open your browser and visit:
    http://localhost:3000
    

Preview

Here’s how the website looks in action:

Screenshot

Technologies Used

  • Frontend: React, shadcn/ui, Tailwind CSS
  • Backend: Node.js, Next.js, Upstash (Ratelimiting)
  • Database: Supabase
  • Hosting: Vercel

Contribution

bekind. is a free and open source project licensed under the AGPL-3.0 License.

You could help continuing its development by:

Acknowledgments

  • Inspired by the philosophy of spreading positivity.
  • Special thanks to all contributors who make this project possible.

License

Distributed under the AGPL-3.0 License. See LICENSE for more information.

About

be kind to everyone.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published