/Techtrends

A pet project to find and showcase techtrends ...

Primary LanguagePythonMIT LicenseMIT

project-logo

TECHTRENDS

► A pet project to find and showcase techtrends ...

license last-commit repo-top-language repo-language-count


Table of Contents

Overview

► To be completed ...


Repository Structure

└── Techtrends/
    ├── .github
    │   └── workflows
    ├── Dockerfile
    ├── README.md
    ├── Vagrantfile
    ├── argocd
    │   ├── README.md
    │   ├── argocd-server-nodeport.yaml
    │   ├── helm-techtrends-prod.yaml
    │   └── helm-techtrends-staging.yaml
    ├── docker_commands
    ├── helm
    │   ├── Chart.yaml
    │   ├── README.md
    │   ├── templates
    │   ├── values-prod.yaml
    │   ├── values-staging.yaml
    │   └── values.yaml
    ├── kubernetes
    │   ├── README.md
    │   ├── deploy.yaml
    │   ├── namespace.yaml
    │   └── service.yaml
    ├── screenshots
    │   ├── README.md
    │   ├── app.png
    │   ├── argocd-ui.png
    │   ├── ci-dockerhub.png
    │   ├── ci-github-actions.png
    │   ├── doker_run_local.png
    │   ├── healthz.png
    │   ├── k8s-nodes.png
    │   └── metrics.png
    └── techtrends
        ├── .DS_Store
        ├── .Dockerfile.swp
        ├── README.md
        ├── __init__.py
        ├── app.log
        ├── app.py
        ├── database.db
        ├── init_db.py
        ├── requirements.txt
        ├── schema.sql
        ├── static
        └── templates

Modules

.
File Summary
Dockerfile ► To be completed ...
docker_commands ► To be completed ...
Vagrantfile ► To be completed ...
argocd
File Summary
argocd-server-nodeport.yaml ► To be completed ...
helm-techtrends-prod.yaml ► To be completed ...
helm-techtrends-staging.yaml ► To be completed ...
kubernetes
File Summary
deploy.yaml ► To be completed ...
service.yaml ► To be completed ...
namespace.yaml ► To be completed ...
helm
File Summary
Chart.yaml ► To be completed ...
values-staging.yaml ► To be completed ...
values.yaml ► To be completed ...
values-prod.yaml ► To be completed ...
techtrends
File Summary
requirements.txt ► To be completed ...
schema.sql ► To be completed ...
app.py ► To be completed ...
init_db.py ► To be completed ...
.github.workflows
File Summary
techtrends-dockerhub.yml ► To be completed ...
helm.templates
File Summary
deploy.yaml ► To be completed ...
service.yaml ► To be completed ...
namespace.yaml ► To be completed ...
techtrends.templates
File Summary
post.html ► To be completed ...
index.html ► To be completed ...
about.html ► To be completed ...
base.html ► To be completed ...
create.html ► To be completed ...
404.html ► To be completed ...

Contributing

Contributions are welcome! Here are several ways you can contribute:

Contributing Guidelines
  1. Fork the Repository: Start by forking the project repository to your github account.
  2. Clone Locally: Clone the forked repository to your local machine using a git client.
    git clone https://github.com/syarahmadi/Techtrends
  3. Create a New Branch: Always work on a new branch, giving it a descriptive name.
    git checkout -b new-feature-x
  4. Make Your Changes: Develop and test your changes locally.
  5. Commit Your Changes: Commit with a clear message describing your updates.
    git commit -m 'Implemented new feature x.'
  6. Push to github: Push the changes to your forked repository.
    git push origin new-feature-x
  7. Submit a Pull Request: Create a PR against the original project repository. Clearly describe the changes and their motivations.
  8. Review: Once your PR is reviewed and approved, it will be merged into the main branch. Congratulations on your contribution!
Contributor Graph


License

This project is protected under the LICENSE License.