R-byte, an open source project management tool!.
- Task Management: Create, update, and track tasks with deadlines.
- Sprints: Group tasks into sprints for agile project management.
- User Roles & Permissions: Assign tasks to teammates, control who can create, update, or delete tasks.
- Dark/Light Mode: Auto-detect user's system theme or toggle manually.
- Real-Time Collaboration: Powered by Laravel Livewire for real-time updates without page reloads.
- Error Log: Keep track of bugs and errors.
After installation and setup:
- Register/Login: You can register as a new user or login using the existing credentials.
- Create a Project: Start by creating a new project. Add a name and description.
- Manage Tasks: Within a project, create tasks with deadlines and assign them to team members.
- Sprints: Group tasks into sprints to follow agile methodology.
- Role Management: Assign team members different roles (admin, user, viewer) to control their access and permissions.
- Theme Management: Toggle between light and dark themes manually, or let it auto-detect based on system preferences.
- Frontend: Tailwindcss, Alpine.Js, Livewire
- Backend: Laravel 10
- UI: Jetstream
- PHP >= 8.1
- Composer
- Node.js (with npm)
- MySQL or any other database supported by Laravel
- Docker (optional)
Contributions are welcome! If you would like to contribute to R Byte, please follow these steps:
git checkout -b main.
git commit -m 'Some features'
git push origin main.
R Byte is a simple, open-source project management tool aimed at helping teams manage tasks, sprints, and collaboration more easily. Built with Laravel, Livewire, and TailwindCSS, it provides a clean, responsive interface with real-time updates and theme support. While it's still growing, R Byte is designed to make project management straightforward and accessible. Contributions to improve and expand the tool are always welcome!
R Byte is open-source software licensed under the MIT License.