Skip to content

This is a simple copy of MyAnimeList, but with games(decidi fazer esse projeto full em inglês)

Notifications You must be signed in to change notification settings

hyperGT/MyGameList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyGameList

This is a copy of myAnimeList, but with games

This is a study project

Lesson 1

  • Concepts

    • Web Systems and resources
    • Client/Server, HTTP, JSON
    • Rest pattern for web API
  • Spring Rest project structuring
  • ORM (Object Relational Mapping) and entities
  • DataBase seeding
  • Layers Pattern
  • Controller, Service and repository
  • DTO pattern

Lesson 2

  • N-N relationship
  • Association Class, embedded id
  • SQL consults in Spring Data JPA
  • Projections

Lesson 3

  • portfolio tips
  • project profiles (test, developer, production/deployment)
  • Local Environment with docker composer
  • local homologation process
  • deploy with Cl/CD
  • CORS Configuration

Lesson 4

  • Design and endpoints implementations
  • HTTP verbs

** Concept Model ** img.png

** In Railway ** img_1.png

About

This is a simple copy of MyAnimeList, but with games(decidi fazer esse projeto full em inglês)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages