Best Flask open-source libraries and packages

Renew shooney

Hi-cord blog project for developer using github often.
Updated 1 year ago

Codacy Badge Waffle.io - Columns and their card count

Hi-Cord Blog Project

  • Author : Seol Hun
  • StartedDate : 2017.09.09

Goal of Hi-Cord

Why develop this project?

  • I want that developer connect with others interested in common stacks each other.
    • We already have a nice code hub like 'Git-hub'. so, I want to integrate code and blog information at the same time to manage easily.
    • We will serve the developer-blog based on 'Git-Hub' service. Never have a blog not based on 'Git-Hub'.
    • You can follow good project and developer easily and message, chatting, etc many things can use in Hi-Cord Blog project.
    • Just write a code on 'Git-hub', 'Hi-Cord' serve information for others automatically.

Enviroment

Back-end

  • Java

    • Spring Boot
    • Spring Security, Oauth2
    • Spring Stomp, Websocket, SockJS
    • Spring Actuator
    • JPA, Hibernate
  • NodeJS

    • Express
    • SockerIO
  • GraphQL

    • Apollo
  • Cache

    • Redis or Elastic Cache
  • Python (Data Analysis Module)

    • Flask
    • NLP
  • AWS

    • Bean Stalk
    • Lambda
    • S3
    • RDB
    • DynamoDB
    • Kinesis

Front-end

  • Vue2 Cli
  • Vuex
  • TypeScript
  • D3.js

Build & Integration System

  • Gradle
  • Docker
  • Travis
  • Codacy
  • Waffle.io

Util

  • Post Man

Module

  • User
    • Group
  • Pay
  • Content
    • File
    • Comment
  • Log
  • NLP

Architecture

BackEnd Service Architecture

FrontEnd Components Architecture


Job CheckList doing now.

  • Backend

    • Java

      • User Module

        • [ ] Oauth2
      • Content Module

        • Content
          • [X] Content CRUD
            • [ ] Insert Thread Executor
          • [ ]
        • Comment
          • [ ] Comment CRUD
        • File
          • [X] File Upload
        • Spam
          • [ ] Spam CRUD
          • [X] Spam Processing
        • Tag
          • [X] Tag Insert with Content
          • [ ] Tag Visualization Chart
      • Log Module

        • [ ] Common Accessed LOG
    • NodeJS

      • Message

      • Git Hub API

      • Slack API
      • KaKao API
  • Frontend

    • User Module
      • [ ] User CRUD
    • Content Module
      • Content
        • [X] Content CRUD
          • [ ] Insert Thread Executor
      • Comment
        • [ ] Comment CRUD
      • File
        • [X] File Upload
      • Spam
        • [ ] Spam CRUD
        • [X] Spam Processing
      • Tag
        • [ ] Tag CRUD
        • [ ] Tag Visualization Chart

Reference Link

BackEnd

FrontEnd
Tags lambda