Skip to content

jerald-devOfficial/wraglet

 
 

Repository files navigation

Welcome to Wraglet 🚀

Wraglet is an open-source social media platform designed to bring people together, facilitate meaningful connections, and encourage engaging conversations. Think of it as the love child of Facebook and Reddit, where short, impactful posts rule, upvotes are king, and genuine interactions flourish. Wraglet encourages brevity with a character limit of 800 for posts, channeling long-form content to the dedicated Blog section.

Features 🌟

  • Short and Sweet Posts: Share your thoughts, updates, and ideas in concise posts of up to 800 characters.

  • Upvotes and Likes: Engage with posts using the upvote system inspired by Reddit, and show appreciation with traditional likes.

  • Blogging Platform: Express yourself freely in the Blog section, where longer content finds a home.

  • Connect and Chat: Add friends, follow interesting profiles, and initiate private conversations with ease.

How to Contribute 🤝

We welcome contributions from developers and enthusiasts like you to make Wraglet better every day. Here’s how you can get involved:

  1. Fork the Repository: Start by forking the Wraglet repository to your own GitHub account.

  2. Clone the Repository: Clone the forked repository to your local machine using Git.

    git clone https://github.com/Wraglet/wraglet.git
  3. Set Up Your Development Environment: Follow the setup instructions provided in the DEVELOPMENT.md file to get your development environment ready.

  4. Pick an Issue: Check out the Issues section for tasks that interest you. Feel free to create new issues if you identify areas of improvement.

  5. Make Changes: Work on the issue, add your improvements, and commit your changes. Be sure to follow the coding guidelines outlined in CONTRIBUTING.md.

  6. Submit a Pull Request: Once your changes are ready, submit a pull request to the main repository. Be descriptive about what your changes achieve and why they are necessary.

  7. Engage: Engage in discussions on existing issues, provide feedback, and help review pull requests from other contributors.

Community Guidelines 🌐

  • Be Respectful: Treat everyone with respect and kindness. We encourage a positive and inclusive atmosphere for all.

  • Quality Contributions: Ensure your contributions are well-tested, maintain code quality, and provide meaningful improvements.

  • Collaborate: Feel free to collaborate with other contributors. Together, we can achieve great things.

Get in Touch 📬

Join our community and help shape the future of Wraglet! If you have questions, ideas, or just want to chat, you can reach us on Discord or Facebook.

Let's build a thriving community together! 🚀

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.7%
  • Other 0.3%