Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/experrior/chmiel
Website for managing Scrum projects
https://github.com/experrior/chmiel
docker docker-compose groovy postgresql python reactjs scrum spring-boot
Last synced: about 1 month ago
JSON representation
Website for managing Scrum projects
- Host: GitHub
- URL: https://github.com/experrior/chmiel
- Owner: Experrior
- Created: 2024-03-01T15:53:55.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-07-18T22:01:46.000Z (4 months ago)
- Last Synced: 2024-09-29T04:01:14.124Z (about 2 months ago)
- Topics: docker, docker-compose, groovy, postgresql, python, reactjs, scrum, spring-boot
- Language: JavaScript
- Homepage:
- Size: 1.17 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CHMIEL
This is Jira inspired project for managing Scrum projects. It gives you option for splitting work between projects. Each project have an owner which can add/remove members.
Projects have sprints, where each sprint can have multiple tasks. Additionally there's a backlog for each project which helps hold issues/tasks not assigned to any sprint yet.## Table of Contents
- [Technologies](#technologies)
- [Screenshots](#screenshots)
- [Setup](#setup)
- [Disclaimer](#disclaimer)
- [License](#license)## Technologies
[![](https://github.com/Experrior/CHMIEL/assets/73387931/ce324f52-5e64-44b6-a5f4-00264f6136bd) **Spring Boot**](https://spring.io/projects/spring-boot)
to create the backend server[![](https://github.com/Experrior/CHMIEL/assets/73387931/520bd416-7c6a-490b-8a8d-eadb2804c3ac) **React.js**](https://react.dev/)
for frontend, website interface[![](https://github.com/Experrior/CHMIEL/assets/73387931/f496b663-e3e5-4367-a21a-bb51e16a2883) **Docker**](https://www.docker.com/)
as a contenerization tool[![](https://github.com/Experrior/CHMIEL/assets/73387931/e0b0f258-ca0e-42ae-896e-321afc3ad70b) **PostgreSQL**](https://www.postgresql.org/)
for Relational Datbase Managment system[![](https://github.com/user-attachments/assets/4b7aed33-ead9-4b4d-a0c3-64c84fb2b0bf) **Groovy**](https://groovy-lang.org/)
for testing using Spock framework## Screenshots
### Login Page
![login_page](https://github.com/user-attachments/assets/8f894510-0130-437b-bbfd-6063f4e87533)
### Home Page
![Screenshot_20240718_222425](https://github.com/user-attachments/assets/223c6c30-6702-43f5-af9a-85524a9d70f9)
### Issues Page
![Screenshot_20240718_222514](https://github.com/user-attachments/assets/fdfe5908-2eb5-41a8-8585-a6fbf991e2c2)
### Graphs
![Screenshot_20240718_232905](https://github.com/user-attachments/assets/937b3beb-bed4-473f-8b1c-78d6a273f999)
### User Page
![Screenshot_20240718_222425](https://github.com/user-attachments/assets/df1b127a-33f0-4ab5-aa77-69acadc6828b)
## Setup
#### For windows:
```
docker compose -f compose.yaml build
docker compose -f compose.yaml up -d --remove-orphans
```#### For Linux:
You can run the same commands as above or just run 'startup.sh' script
```
chmod +x startup.sh; ./startup.sh 1
```
which will create build and and start docker compose and additionally will leave you real-time overview for 'docker ps' command.### Prerequisites
Make sure you have the following software installed:
[![](https://github.com/Experrior/CHMIEL/assets/73387931/f496b663-e3e5-4367-a21a-bb51e16a2883) **Docker**](https://www.docker.com/)
## Disclaimer
This is not the complete project, but contains a lot of usefull features and solution which could help with inspiring and helping with your own projects.
## License
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)