Skip to content

Commit

Permalink
🎉 [#9] Default project structure
Browse files Browse the repository at this point in the history
  • Loading branch information
ErhanCitil committed Nov 1, 2023
1 parent ac4ac77 commit 5a3dd8a
Show file tree
Hide file tree
Showing 203 changed files with 10,869 additions and 254 deletions.
5 changes: 5 additions & 0 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"presets": [
"@babel/preset-env",
]
}
16 changes: 16 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
node_modules
Dockerfile*
docker-compose*
.dockerignore
.git
.vscode
env/
local.py
/doc/_build/

/htmlcov
.coverage

/static/
/media/
/private_media/
14 changes: 14 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
root = true

[*]
indent_style = space
indent_size = 4
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true

[*.{scss,sass}]
indent_size = 2

[*.{yml,yaml}]
indent_size = 2
90 changes: 90 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
name: Probleem melden / Bug report
description: Meldt een probleem om ons te helpen verbeteren / Create a report to help us improve
title: "Title here"
labels: ["bug", "triage"]
assignees: []
body:
- type: input
id: product-version
attributes:
label: Product versie / Product version
description: Welke versie gebruikt u? / Which version do you use?
placeholder: "1.1.0"
validations:
required: true
- type: textarea
id: what-happened
attributes:
label: Omschrijf het probleem / Describe the bug
description: Een duidelijke omschrijving van het probleem (de "bug") / A clear and concise description of what the bug is.
validations:
required: true
- type: textarea
id: steps-to-reproduce
attributes:
label: Stappen om te reproduceren / Steps to reproduce
description: Stappen die leiden tot het probleem / Steps to reproduce the behavior
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: false
- type: textarea
id: expected-behaviour
attributes:
label: Verwacht gedrag / Expected behavior
description: Een duidelijke omschrijving van wat de verwachting is / A clear and concise description of what you expected to happen.
validations:
required: false
- type: dropdown
id: screen-resolution
attributes:
label: Screen resolution
options:
- "smaller"
- "1024 x 768"
- "1366 x 768"
- "1920 x 1080"
- "bigger"
- "unknown"
validations:
required: false
- type: dropdown
id: device
attributes:
label: Device
options:
- Desktop
- Mobile
- Tablet
- Anders / Other
validations:
required: false
- type: dropdown
id: os
attributes:
label: OS
options:
- Windows
- Linux
- MacOS
- iOS
- Android
- Anders / Other
validations:
required: false
- type: dropdown
id: browsers
attributes:
label: Browser
multiple: true
options:
- Edge
- Chrome
- Safari
- Firefox
- Anders / Other
validations:
required: false
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Verzoek tot verbetering / Feature request
description: Stel een idee voor om het project beter te maken / Suggest an idea for this project
title: "Title here"
labels: ["enhancement", "triage"]
assignees: []
body:
- type: dropdown
id: theme
attributes:
label: Thema / Theme
options:
- "Frontend"
- "API"
- "Admin"
- "Other"
validations:
required: true
- type: textarea
id: description
attributes:
label: Omschrijving / Description
description: Omschrijf duidelijk het idee of de behoefte, eventueel aangevuld met een bepaalde oplossingsrichting / Clearly describe the idea or need, possibly supplemented with a specific solution direction
validations:
required: true
- type: textarea
id: added-value
attributes:
label: Added value / Toegevoegde waarde
description: Omschrijf de toegevoegde waarde voor de bedrijfsvoering of dienstverlening / Describe the added value for business operations or services
validations:
required: false
- type: textarea
id: remarks
attributes:
label: Aanvullende opmerkingen / Additional context
description: Voeg aanvullingen of mockups toe voor deze verbetering / Add any other context or screenshots about the feature request
validations:
required: false
18 changes: 18 additions & 0 deletions .github/ISSUE_TEMPLATE/prepare-release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
name: Prepare release
about: Checklist for new releases
title: Prepare release x.y.z
labels: ''
---

- [ ] Resolve release blockers
- [ ] ...
- [ ] Check translations
- [ ] Backend
- [ ] Frontend
- [ ] Bump API version number
- [ ] Version bump
- [ ] Regenerate API spec
- [ ] Update READMEs with release dates + links
- [ ] Bump version number (including package-lock.json)
- [ ] Update changelog
Loading

0 comments on commit 5a3dd8a

Please sign in to comment.