Skip to content

spacdevs/devs.channel

Repository files navigation

🐍 DevsChannel Core Python

This repository contains the core Python backend for the DevsChannel project. It is organized as a modular application with blueprints, forms, tools, and templates, following best practices for maintainability and scalability.

🗂️ Project Structure

core-python/
├── app/
│   ├── blueprints/
│   ├── forms/
│   ├── tools/
│   ├── templates/
│   └── assets/
├── tests/
│   ├── app/
│   └── fixtures/
├── example.py
├── Makefile
├── poetry.lock
├── pyproject.toml

🚀 Features

  • Modular Flask application structure
  • Custom forms and filters
  • Jinja2 templates for flexible UI
  • CSS assets for custom styling
  • Unit tests for core functionality

🛠️ Getting Started

📋 Prerequisites

  • Python 3.13+
  • Poetry for dependency management

📦 Installation

poetry install

▶️ Running the Application

poetry run python example.py

🧪 Running Tests

poetry run pytest

🤝 Contributing

Contributions are welcome! Please open issues or submit pull requests for improvements or bug fixes.

📄 License

This project is licensed under the MIT License.

About

Curated devs and tech channels on Youtube.

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •