Skip to content

Application to create and administrate fantasy conventional lore.

Notifications You must be signed in to change notification settings

esther-sanchezm/Thot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thot - Character rol application

Application for management of fantasy conventional lore. The domain is divided in five principal blocks:

  • History principal for all lore. Maybe something like mithology information or important civil war.
  • Character it can be related with race and character blocks.
  • Magic some authors said that principal different between fantasy and science fiction are that point.
  • Race

Architecture

Backend

Convenctional two layer:

  • Repository: this is for database access. I used mongoDB because is more addecuated to save large text like history or something like that. The tecnology stack includes:
    • Spring Data MongoDB : for access to mongo.
  • Controller: expose layer of operations. I use REST because it's the more popular tecnology for expose operations:
    • Spring Web: for specify REST operations.
    • Spring Validator: because I like validated the input of system.
    • Spring Security: //TODO. Maybe someday is a interesting thing to add.
    • Spring Fox

Unless conventional I added boot layer, the functionality of that layer is basic initialization of application and some transversal configurations. The tecnology stack includes:

  • Spring AOP

Frontend

//TODO

Application Programming Interface

//TODO

About

Application to create and administrate fantasy conventional lore.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors