Skip to content

Fashionframe - Social hub for sharing Warframe fashion setups

License

Notifications You must be signed in to change notification settings

FrozenTear7/fashionframe-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fashionframe

CI & CD

What is Fashionframe?

Fashionframe is what Warframe players call "The true endgame", which is modifying your frames, operator and other parts with different skins, colors, that look the best in your own eye.

Many modifications are being given out by the developers during events or alerts, so make sure to watch out for that, you can also buy specific ones from Baro Ki'Teer or simply spend platinum in the market.


Fashionframe is a social hub for Warframe players, where they can share their fashion setups and use those, created by others.

These fashion setups include attachments, syandanas, colors and skins for all available frames in the game.

(Operators, railjacks, companions and others will be added in the future)

Recommended sites for your own fashionframe

Coolors - website that helps generate color schemes, that you can use for your setups

Polychrome - website with all current color schemes in the game, that helps you find the closest color in each pallet

Personally I pick a leading color for the biggest part of the frame, then put that color in Coolors and lock it. The rest of the colors (3 of the 4) will be generated randomly and make a whole color scheme. I simply reroll it until I find something fitting, then put the RGB colors into Polychrome and find which closest colors I own in the form of pallets. Then I simply use those colors on the rest of the parts pick fitting attachments and v'oila.

Warframe data

The app also provides endpoints with Warframe data taken from Warframe Wiki such as Frames, Attachments, Syandanas, Color pickers, etc. put into .json files.

API

Color pickers, helmets and skins data is served as a json object with items group by the shared type:

{
  "colorPickers": {
    "Agony": [
      "#676767",
      "#6f6f6f",
      ...
    ],
    ...
  }
}
{
  "helmets": {
    "Ash": [
      "Ash Helmet",
      "Ash Prime Helmet",
      ...
    ],
    ...
  }
}
{
  "skins": {
    "Ash": [
      "Ash Skin",
      "Ash Koga Skin",
      ...
    ],
    ...
  }
}

The rest of the data is served as a simple json array of values:

{
    "<data_name>": [
        "Record1",
        "Record2",
        ...
    ]
}
Endpoint Data
/api/data/frames Frames
/api/data/ephemeras Ephemeras
/api/data/helmets Helmets
/api/data/skins Skins
/api/data/colorPickers ColorPickers
/api/data/chestAttachments ChestAttachments
/api/data/armAttachments ArmAttachments
/api/data/legAttachments LegAttachments
/api/data/syandanas Syandanas
/api/data/frameSpecific Warframe specific

License

The project is open source under MIT license, feel free to do anything with the code, the app was not made for profit, merely as a cool tool for the community and polishing own programming skills.

Fashionframe isn’t endorsed by Digital Extremes and doesn’t reflect the views or opinions of Digital Extremes or anyone officially involved in producing or managing Warframe. Warframe and Digital Extremes are trademarks or registered trademarks of Digital Extremes ©.

Created and maintaned by: FrozenTear7 - pawelmendroch7@gmail.com

Thanks to Arcustangens for helping with Color Pickers data.

For anything Warframe related whisper at FrozenTear7 in-game.