Welcome to JOIN!
JOIN is a user-friendly and powerful project management tool that helps you keep track of your team's tasks, responsibilities, and progress. This tool was developed as part of a training program at the Developer Academy and is perfect for optimizing team collaboration and successfully managing projects.
Check out the live demo of JOIN here: JOIN Demo
JOIN provides everything you need to manage your tasks and projects clearly. With a real-time database, dynamic features, and a responsive design, it allows you to work efficiently and productively, whether you're working alone or as part of a team.
π Built with modern web technologies like HTML, CSS, JavaScript, Firebase, and Git, JOIN offers a seamless user experience on both desktop and mobile devices.
- Create, edit, and delete tasks.
- Assign tasks to team members.
- Manage deadlines and prioritize tasks based on importance.
- Clearly assign responsibilities so that everyone on the team knows their tasks.
- Track the progress of your projects with clear status indicators:
- To-Do, In Progress, Done.
- Any changes to tasks or project statuses are immediately synchronized and visible to all team members in real time.
- JOIN is fully responsive, ensuring it looks great on all devicesβwhether desktop, tablet, or smartphone.
- Benefit from seamless teamwork with Git and keep track of all changes.
JOIN is based on a modern web technology architecture that ensures reliability and scalability:
Here's how to set up JOIN on your local machine:
-
Clone the repository:
git clone https://github.com/mariokreitz/JOIN.git
-
Navigate to the project directory:
cd JOIN
-
Start the app:
Open theindex.html
file in your browser to test JOIN locally. -
Configure Firebase:
Sign up at Firebase and create a project. Insert the Firebase configuration data into thefirebase.js
file to enable real-time features.
The project was developed by the following developers as part of the training program at the Developer Academy:
Name | GitHub Profile |
---|---|
Murat Catili | GitHub Profile |
Christian Zela | GitHub Profile |
JOIN is currently in active development.
New features, updates, and improvements are regularly released to further optimize the tool and add new functionalities. π
For more information, please refer to the LICENSE file.
JOIN is your ultimate helper for project management.
Whether in a team or alone, with JOIN, you have everything under control: tasks, responsibilities, and the progress of your project. Utilize the real-time functionality to stay up-to-date on any device!
Stay organized, work efficiently, and achieve your goalsβ with JOIN. π