Skip to content

Commit d6d0490

Browse files
Initial commit
0 parents  commit d6d0490

19 files changed

Lines changed: 657 additions & 0 deletions

.dockerignore

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
node_modules
2+
npm-debug.log
3+
yarn-debug.log
4+
yarn-error.log
5+
.DS_Store
6+
.git
7+
.gitignore
8+
.vscode
9+
.idea
10+
coverage
11+
dist
12+
build
13+
.env

.github/FUNDING.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
custom: ['https://www.buymeacoffee.com/alexsmagin']
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
name: Bug Report
3+
description: Report a bug to help improve the template
4+
labels: bug
5+
---
6+
7+
## Bug Description
8+
9+
A clear and concise description of what the bug is.
10+
11+
## Steps to Reproduce
12+
13+
Steps to reproduce the behavior:
14+
15+
1. Go to '...'
16+
2. Click on '...'
17+
3. Scroll down to '...'
18+
4. See error
19+
20+
## Expected Behavior
21+
22+
A clear and concise description of what you expected to happen.
23+
24+
## Screenshots
25+
26+
If applicable, add screenshots to help explain your problem.
27+
28+
## Environment
29+
30+
- OS: [e.g. Windows, macOS, Linux]
31+
- Browser: [e.g. Chrome, Safari]
32+
- Version: [e.g. 1.0.0]
33+
34+
## Additional Context
35+
36+
Add any other context about the problem here.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
name: Feature Request
3+
description: Suggest an idea for this template
4+
labels: enhancement
5+
---
6+
7+
## Feature Description
8+
9+
A clear and concise description of what you want to happen.
10+
11+
## Why is this feature needed?
12+
13+
Explain why this feature would be useful.
14+
15+
## Additional Context
16+
17+
Add any other context or screenshots about the feature request here.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Pull Request
2+
3+
Thank you for your contribution!
4+
5+
## Description
6+
7+
Please describe your changes and link any related issues.
8+
9+
## Checklist
10+
11+
- [ ] My code follows the style guidelines of this project
12+
- [ ] I have performed a self-review of my code
13+
- [ ] I have commented my code, particularly in hard-to-understand areas
14+
- [ ] I have made corresponding changes to the documentation
15+
- [ ] My changes generate no new warnings
16+
- [ ] I have added tests that prove my fix is effective or that my feature works
17+
- [ ] New and existing unit tests pass locally with my changes

.github/workflows/ci.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# .github/workflows/ci.yml
2+
name: CI
3+
4+
on:
5+
push:
6+
branches: [main]
7+
pull_request:
8+
branches: [main]
9+
10+
jobs:
11+
build:
12+
runs-on: ubuntu-latest
13+
14+
steps:
15+
- name: Checkout code
16+
uses: actions/checkout@v4
17+
18+
# Add your build, test, or deployment steps here
19+
# Example for Node.js projects:
20+
# - name: Set up Node.js
21+
# uses: actions/setup-node@v4
22+
# with:
23+
# node-version: '20'
24+
# - name: Install dependencies
25+
# run: npm install
26+
# - name: Run tests
27+
# run: npm test

.gitignore

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
# Dependency directories
2+
node_modules/
3+
4+
# Optional npm cache directory
5+
.npm
6+
7+
# OS-specific files
8+
.DS_Store
9+
Thumbs.db
10+
Desktop.ini
11+
12+
# User-specific files
13+
*.log
14+
*.pid
15+
*.seed
16+
*.pid.lock
17+
18+
# Editor directories and files
19+
.idea/
20+
.vscode/
21+
*.sublime-workspace
22+
*.sublime-project
23+
24+
# Environment variables files
25+
.env
26+
.env.local
27+
.env.development.local
28+
.env.test.local
29+
.env.production.local
30+
31+
# Coverage directory
32+
coverage/
33+
34+
# Built/compiled files
35+
lib/
36+
dist/
37+
build/
38+
39+
# Logs
40+
log/
41+
logs/
42+
*.log
43+
*.log.*
44+
45+
# Output of 'npm pack'
46+
*.tgz
47+
48+
# Yarn integrity file
49+
.yarn-integrity
50+
51+
# dotenv environment variables files
52+
.env.local
53+
.env.development.local
54+
.env.test.local
55+
.env.production.local
56+
57+
# Node.js process files
58+
npm-debug.log
59+
yarn-error.log
60+
61+
# Windows Installer files
62+
*.cab
63+
*.msi
64+
*.msm
65+
*.msp
66+
67+
# Windows shortcuts
68+
*.lnk
69+
70+
# JetBrains Rider and Visual Studio files
71+
.idea/
72+
*.sln.iml
73+
*.suo
74+
*.ntvs*
75+
*.njsproj
76+
*.user
77+
*.userosscache
78+
*.sw?
79+
*.sublime-*
80+
81+
# Local Netlify folder
82+
.netlify
83+
.netlify/state.json
84+
85+
# Cache files for faster builds
86+
.cache/
87+
.next/
88+
out/
89+
.parcel-cache/
90+
91+
# Miscellaneous temp files and swap files for Vim
92+
*.swp
93+
94+
# Storybook files
95+
storybook-static/
96+
97+
# Jest snapshot files
98+
*.snap
99+
100+
# Stylelint cache
101+
.stylelintcache

.prettierrc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"semi": true,
3+
"singleQuote": true,
4+
"tabWidth": 2,
5+
"trailingComma": "es5",
6+
"printWidth": 80
7+
}

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
## [2025-07-16] - Initial release
6+
7+
- Initial template structure created.
8+
- Added LICENSE, README.md, .gitignore, CODE_OF_CONDUCT.md, CHANGELOG.md, CONTRIBUTING.md, docs/faq.md, docs/setup.md, docs/usage.md, docs/architecture.md.
9+
- Added Dockerfile and .dockerignore for containerization support.
10+
- Improved README.md with Docker badges and updated project structure.
11+
- Enhanced documentation in usage.md for Docker workflow and customization tips.

CODE_OF_CONDUCT.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Code of Conduct
2+
3+
This repository is primarily for my personal use and learning. However, if you choose to use, fork, or contribute, please be respectful and constructive.
4+
5+
## Guidelines
6+
7+
- Be kind and considerate in all communications.
8+
- Provide helpful feedback and suggestions.
9+
- Respect the purpose of this template and its intended use.
10+
- No harassment, discrimination, or abusive language will be tolerated.
11+
12+
## Enforcement
13+
14+
As the repository owner, I reserve the right to remove any inappropriate content or restrict access if necessary.
15+
16+
Thank you for respecting these guidelines!

0 commit comments

Comments
 (0)