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.
- 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.
- 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.
-
Set Up Your Environment:
- Ensure Java 17 and Gradle are installed on your machine.
java -version gradle -version
-
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
-
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}
- Add the following properties to
-
Run the Application:
- Launch Project Leaf and start collaborating.
gradle bootRun
Check our Wiki for detailed documentation, user guides, and more about our features!
Get involved! We're excited to welcome new contributors. Check out our CONTRIBUTING.md for how to start.
Project Leaf is open-sourced under the MIT license. Read here for more details.
Encountering issues? Reach out to us at [email protected]