Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/djaiss/bivouac
Simple project management software.
https://github.com/djaiss/bivouac
laravel project-management vuejs
Last synced: 3 months ago
JSON representation
Simple project management software.
- Host: GitHub
- URL: https://github.com/djaiss/bivouac
- Owner: djaiss
- License: mit
- Created: 2023-06-09T01:18:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-08T02:28:58.000Z (about 1 year ago)
- Last Synced: 2024-05-01T12:55:48.781Z (9 months ago)
- Topics: laravel, project-management, vuejs
- Language: PHP
- Homepage:
- Size: 7.56 MB
- Stars: 6
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
![Bivouac's Logo](https://user-images.githubusercontent.com/61099/278448957-47901584-b976-4b39-80f0-421549309831.png)
## Bivouac is an open source project management software.
Bivouac has the following features:
- messages
- tasks
- project updates
- files
- 1:1sThe project is released as MIT license. You can host it yourself, or you can use our [own hosted version](https://bivouacfoundation.org).
This is what the product looks like:
![image](https://github.com/djaiss/bivouac/assets/61099/b706e3ea-0a94-4302-a12f-b6d6463d9840)
## Motivation
The project management space is crowded with commercial offerings. We believe that we can offer a nice alternative for companies who value complete privacy and data ownership.
Also, we wanted to build something simple, solid and fast. We believe that we have achieved that.
## Design goals
Bivouac has been built with those goals in mind:
- The least amount of dependencies possible,
- It should be dead easy to maintain,
- It should be simple to use,
- It should be fast,
- It should be well tested,
- It should stick with Laravel's default architecture as much as possible.## Requirements to host the software
Bivouac is made with Laravel and VueJS. Since it's basically PHP, you can run it on any platform.
To know precisely what is needed to run a Laravel project, follow the [official Laravel documentation](https://laravel.com/docs/10.x/deployment#server-requirements).
You also need to have [GD (the PHP image manipulation library)](https://www.php.net/manual/en/image.installation.php) installed.
## Basic installation instructions
You need PHP 8.1+, Composer, NodeJS and yarn and bun installed on your machine.
1. Clone the repository.
2. Run `composer install`.
3. Run `bun install`
4. Edit the `.env` file to match your environment, by renaming the `.env.example` to `.env`.
5. Compile the assets with `yarn build`.
6. Setup your server so it serves the PHP application.## License
Copyright © 2023
Licensed under [the MIT License](/LICENSE.md).