Skip to content

Simple and robust open-source bugtracker software for freelancers

License

Notifications You must be signed in to change notification settings

achappard/bugtrackly

Repository files navigation

BugTrackly Logo

Release License Contributors

About BugTrackly

BugTrackly is an innovative bug tracking and management solution designed specifically for freelancers in the technology sector. Developed with Laravel, one of the best modern PHP platforms, BugTrackly helps you to effectively manage the problems encountered in your projects while offering a simple, intuitive interface tailored to your needs. Here are the application's key features:

  • Track bugs by project: classify bugs by severity, priority or status, and access the action history for each problem.
  • Customised notifications: Stay informed in real time of important updates via e-mail or system notifications.
  • Intuitive user interface: ergonomics designed to minimise learning time and maximise productivity.

BugTrackly allows you to centralise the management of bugs in your projects, collaborate easily and gain in efficiency.

Security Vulnerabilities

If you discover a security vulnerability within BugTrackly, please send an e-mail to Aurélien Chappard via aurelien.chappard@deefuse.fr. All security vulnerabilities will be promptly addressed.

License

The BugTrackly application is open-sourced software licensed under the GPL-3.0 license.


Documentation

  • Download or clone the repository : git clone /~https://github.com/achappard/bugtrackly.git my-bugtrackly
  • Install php dependencies by running composer install
  • Copy the .env.example file in a new .env file
  • Configure application by editing the .env file; in particular, access to the database. All the available configurations are documented in the file config/bugtrackly.php
  • Migrate the database with php artisan migrate command.
  • Create the first admin user by running the interactive command php artisan bugtrackly:default_user.
  • (Optionally) You can add fake data to the database with the command php artisan db:seed. A default admin user is created withh this credentials :
    • Email address : a@a.com
    • Password : a
  • Run npm install
  • Run npm run build