├── app ├── components │ ├── agent │ │ ├── agent.module.css │ │ └── Agent.jsx │ ├── compBtns │ │ ├── CompBtns.jsx │ │ └── compBtns.module.css │ ├── imageLoading │ │ ├── imageLoading.module.css │ │ └── ImageLoading.jsx │ ├── header │ │ ├── header.module.css │ │ └── Header.jsx │ ├── popUp │ │ ├── PopUp.jsx │ │ └── pop.up.module.css │ ├── footer │ │ ├── footer.module.css │ │ └── Footer.jsx │ └── nameEachAgent │ │ ├── nameEachAgent.module.css │ │ └── Name.jsx ├── eachAgent │ └── [name] │ │ ├── name.module.css │ │ └── page.jsx ├── teste │ └── page.jsx ├── pageTest │ └── page.jsx ├── rotaTeste │ └── page.jsx ├── globals.css ├── layout.jsx ├── page.module.css └── page.jsx ├── diagramaaaaa.png ├── diagramansei.png ├── diagramslaa.png ├── public ├── over.png ├── paris-map.jpg ├── background-mapa.jpg ├── overwatchlogo.png ├── mapa-paris-overwatch.jpg ├── background-mapa-overwatch.jpeg └── steamuserimages-a.akamaihd.gif ├── diagramateste.png ├── diagramaOverWatch.png ├── diagramadesisto.png ├── jsconfig.json ├── next.config.js ├── models ├── Agents.js └── listAgente.js ├── package.json ├── .gitignore ├── data └── overwatchClass.js ├── README.md └── diagrama.drawio /app/components/agent/agent.module.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/eachAgent/[name]/name.module.css: -------------------------------------------------------------------------------- 1 | .iconsRoles { 2 | width: 30px; 3 | } -------------------------------------------------------------------------------- /diagramaaaaa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiago-rferreira/api-overwatch/HEAD/diagramaaaaa.png -------------------------------------------------------------------------------- /diagramansei.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiago-rferreira/api-overwatch/HEAD/diagramansei.png -------------------------------------------------------------------------------- /diagramslaa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiago-rferreira/api-overwatch/HEAD/diagramslaa.png -------------------------------------------------------------------------------- /public/over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiago-rferreira/api-overwatch/HEAD/public/over.png -------------------------------------------------------------------------------- /diagramateste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiago-rferreira/api-overwatch/HEAD/diagramateste.png -------------------------------------------------------------------------------- /diagramaOverWatch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiago-rferreira/api-overwatch/HEAD/diagramaOverWatch.png -------------------------------------------------------------------------------- /diagramadesisto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiago-rferreira/api-overwatch/HEAD/diagramadesisto.png -------------------------------------------------------------------------------- /public/paris-map.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiago-rferreira/api-overwatch/HEAD/public/paris-map.jpg -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "paths": { 4 | "@/*": ["./*"] 5 | } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /public/background-mapa.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiago-rferreira/api-overwatch/HEAD/public/background-mapa.jpg -------------------------------------------------------------------------------- /public/overwatchlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiago-rferreira/api-overwatch/HEAD/public/overwatchlogo.png -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {} 3 | 4 | module.exports = nextConfig 5 | -------------------------------------------------------------------------------- /public/mapa-paris-overwatch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiago-rferreira/api-overwatch/HEAD/public/mapa-paris-overwatch.jpg -------------------------------------------------------------------------------- /public/background-mapa-overwatch.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiago-rferreira/api-overwatch/HEAD/public/background-mapa-overwatch.jpeg -------------------------------------------------------------------------------- /public/steamuserimages-a.akamaihd.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiago-rferreira/api-overwatch/HEAD/public/steamuserimages-a.akamaihd.gif -------------------------------------------------------------------------------- /app/teste/page.jsx: -------------------------------------------------------------------------------- 1 | import React from 'react' 2 | import Footer from '../components/footer/Footer' 3 | function page() { 4 | return ( 5 | <> 6 | 7 | 8 | > 9 | ) 10 | } 11 | 12 | export default page -------------------------------------------------------------------------------- /app/pageTest/page.jsx: -------------------------------------------------------------------------------- 1 | 2 | import Form from "../components/register/register"; 3 | function Home() { 4 | return ( 5 | <> 6 |
home
7 | 8 | > 9 | ) 10 | } 11 | export default Home; -------------------------------------------------------------------------------- /app/rotaTeste/page.jsx: -------------------------------------------------------------------------------- 1 | import React from 'react' 2 | import Header from '../components/header/Header' 3 | import Footer from '../components/footer/Footer' 4 | 5 | function page() { 6 | return ( 7 |
8 | {name}
10 |{role}
11 |{icon1}{message}{icon2}
10 |{icon}
32 |{name}
35 |Escudo:
{shields}
Vida:
{health}
Armadura:
{armor}
Total de vida:
{total}
{description}
71 |{story.summary}
80 |{story.content}
87 |{story.title}
91 |