Skip to content

Project Leaf: Streamline your team's workflow with our free, stylish collaboration tool that blends the best of Slack, Jira, and Notion into one. Tailored for project management and team communication, Project Leaf is your go-to platform for enhanced productivity and security.

License

Notifications You must be signed in to change notification settings

krkarma777/Leaf

Repository files navigation

Project Leaf 🍃

image

Welcome to Project Leaf, where simplicity meets functionality. Our cutting-edge platform merges the robustness of Slack, Jira, and Notion, delivering an all-in-one solution for dynamic team collaboration and project management.

Why Project Leaf?

  • All-in-One Platform: Combining communication, task management, and documentation in a sleek, user-friendly interface.
  • Effortlessly Stylish: Engage with a design that's both attractive and intuitive, supporting both light and dark themes.
  • Enhanced Productivity: With integrated tools designed for efficiency, your team can achieve more in less time.
  • Secured and Reliable: Trust in our commitment to your data's security and integrity with advanced encryption and backup systems.

Key Features

  • Instant Messaging and Calls: Seamless communication via text, voice, or video.
  • Task and Project Management: From idea to execution, manage and track your projects with ease.
  • Real-Time Collaboration: Edit documents together in real-time, with changes synced across all team members.
  • Expandable and Integrative: Utilize our API for custom integrations, enhancing your workflow.

Quick Start Guide

  1. Set Up Your Environment:

    • Ensure Java 17 and Gradle are installed on your machine.
    java -version
    gradle -version
  2. Clone and Set Up:

    • Get the code and set up dependencies.
    git clone https://github.com/yourusername/project-leaf.git
    cd project-leaf
    gradle build
  3. Configure the Database:

    • Add the following properties to src/main/resources/application-dev.properties for local development:
    spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
    spring.datasource.url=jdbc:mysql://localhost:3306/leaf?serverTimezone=UTC
    spring.datasource.username=leaf
    spring.datasource.password={some password}
  4. Run the Application:

    • Launch Project Leaf and start collaborating.
    gradle bootRun

Dive Deeper

Check our Wiki for detailed documentation, user guides, and more about our features!

Join Our Community

Get involved! We're excited to welcome new contributors. Check out our CONTRIBUTING.md for how to start.

License

Project Leaf is open-sourced under the MIT license. Read here for more details.

Get Support

Encountering issues? Reach out to us at [email protected]

About

Project Leaf: Streamline your team's workflow with our free, stylish collaboration tool that blends the best of Slack, Jira, and Notion into one. Tailored for project management and team communication, Project Leaf is your go-to platform for enhanced productivity and security.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published