Skip to content

[E]: Initialiser la base du projet #6

Description

@jasongauvin

Spec métier

L'objectif de cet epic est d'initialiser le depot de code de manière à proposer une interface front cohérente et pertinente avec le bot de commandes plus tard.

  • une API
  • un bot
  • un front

Spec tech

Ce sprint devra être réaliser en prenant en compte les choix suivant :

Stack technique

Back

  • Golang
  • Repartir sur une base que l’on a déjà construite pour pouvoir avancer plus rapidement dans les features

Front

  • ReactJS (consigne)
  • Type Script (consigne)

DB

  • PostgreSQL

Architecture des dossiers (en fonction des designs pattern)

back

bot
  • handlers
  • connection
  • domain
    • commands
    • queries
api
  • router
  • controllers
  • domain
    • commands
    • queries
shared
  • CQRS
  • models
  • repositories
  • => interface bus pour bot et api
main.go (lance le bot + l’api)

Issues

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions