Skip to content

Commit 2d0219e

Browse files
committed
admin hecho
1 parent 08e9435 commit 2d0219e

File tree

7 files changed

+111
-6
lines changed

7 files changed

+111
-6
lines changed

backend/gamelink/Docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ services:
1919
restart: always
2020
environment:
2121
- POSTGRES_USER=postgres
22-
- POSTGRES_PASSWORD=Juanluis-123
22+
- POSTGRES_PASSWORD=123456
2323
- POSTGRES_DB=gamelink
2424
volumes:
2525
- ./postgres:/var/lib/postgres

backend/gamelink/docker-compose.yml~ee5419ba20496b26bc6f469daa6c3f4ca01e5a8b

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ services:
77
environment:
88
- SPRING_DATASOURCE_URL=jdbc:postgresql://db:5432/gamelink
99
- SPRING_DATASOURCE_USERNAME=postgres
10-
- SPRING_DATASOURCE_PASSWORD=123456
10+
- SPRING_DATASOURCE_PASSWORD=password
1111
- SPRING_JPA_HIBERNATE_DLL_AUTO=update
1212
- SPRING_JPA_SHOW_SQL=true
1313
restart: on-failure
@@ -19,7 +19,7 @@ services:
1919
restart: always
2020
environment:
2121
- POSTGRES_USER=postgres
22-
- POSTGRES_PASSWORD=password
22+
- POSTGRES_PASSWORD=123456
2323
- POSTGRES_DB=gamelink
2424
volumes:
2525
- ./postgres:/var/lib/postgres

backend/gamelink/src/main/resources/application.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ spring.mustache.suffix=.html
1010

1111
spring.datasource.url=jdbc:postgresql://localhost:5432/gamelink
1212
spring.datasource.username=postgres
13-
spring.datasource.password=Juanluis-123
13+
spring.datasource.password=123456
1414
spring.jpa.hibernate.ddl-auto=create-drop
1515

1616
logging.level.org.springframework.security=DEBUG

backend/gamelink/target/classes/application.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ spring.mustache.suffix=.html
1010

1111
spring.datasource.url=jdbc:postgresql://localhost:5432/gamelink
1212
spring.datasource.username=postgres
13-
spring.datasource.password=password
13+
spring.datasource.password=123456
1414
spring.jpa.hibernate.ddl-auto=create-drop
1515

1616
logging.level.org.springframework.security=DEBUG

frontend/src/app/app.module.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,13 @@ import { NewsTemplateComponent } from './components/news/newsTemplate.component'
1414
import { ShowNewsComponent } from './components/news/showNews.component';
1515
import { HomeComponent } from './components/home/home.component';
1616
import { UserProfile } from './components/user/userProfile.component';
17+
import { AdminComponent } from './components/admin/admin.component';
1718

1819

1920

2021

2122
@NgModule({
22-
declarations: [AppComponent, LoginComponent, HeadComponent, NewsComponent, NavBarComponent, FooterComponent, NewsTemplateComponent, ShowNewsComponent, HomeComponent, UserProfile],
23+
declarations: [AppComponent, LoginComponent, HeadComponent, NewsComponent, NavBarComponent, FooterComponent, NewsTemplateComponent, ShowNewsComponent, HomeComponent, UserProfile, AdminComponent],
2324
imports: [BrowserModule, FormsModule, HttpClientModule, routing, FormsModule],
2425
bootstrap: [AppComponent]
2526
})
Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
<section class="bg-light py-5">
2+
<div class="container px-5 my-5">
3+
<div class="row gx-10 justify-content-center" style="margin-bottom: 5%;">
4+
<div class="col-md-12 text-center" style="margin-bottom: 5%;">
5+
<h1 class="fw-bolder text-white">Bienvenido Administrador</h1>
6+
</div>
7+
<div class="col-lg-12 " style="margin-bottom: 5%;">
8+
<div class="card">
9+
<div class="card chart-container" style="width: 75%;">
10+
<div class="h2 fw-bolder d-flex align-items-start">Ventas por genero</div>
11+
<canvas id="myChartSoldGenre"></canvas>
12+
</div>
13+
</div>
14+
</div>
15+
<div class="col-lg-12" style="margin-bottom: 5%;">
16+
<div class="card">
17+
<div class="card-body p-5">
18+
<div class="h2 fw-bolder">Ventas por titulo</div>
19+
<canvas id="myChart"></canvas>
20+
</div>
21+
</div>
22+
</div>
23+
</div>
24+
<div class="row gx-10 justify-content-center">
25+
<!--Add news-->
26+
<div class="col-lg-12">
27+
<div class="card mb-5 mb-xl-0">
28+
<div class="card-body p-5">
29+
<div class="h2 fw-bolder">Añadir noticias</div>
30+
<ul class="list-unstyled mb-4">
31+
<div class="d-grid"><a class="btn btn-outline-primary" [routerLink]="['/createNew']">Crear
32+
noticia</a>
33+
</div>
34+
<li class="mb-2">
35+
<strong>Opciones disponibles en noticias</strong>
36+
</li>
37+
<li class="mb-2">
38+
<i class="bi bi-check text-primary"></i>
39+
Modificar cualquier noticia previamente publicada desde la página de noticias
40+
<div class="d-grid"><a class="btn btn-outline-primary" [routerLink]="['/news']">Editar
41+
noticia</a>
42+
</div>
43+
</li>
44+
<li class="mb-2">
45+
<i class="bi bi-check text-primary"></i>
46+
Eliminar cualquier noticia previamente publicada desde la página de noticias
47+
<div class="d-grid"><a class="btn btn-outline-primary" [routerLink]="['/news']">Eliminar
48+
noticia</a>
49+
</div>
50+
</li>
51+
</ul>
52+
</div>
53+
</div>
54+
</div>
55+
<br />
56+
<br />
57+
<!-- Add videogames -->
58+
<div class="col-lg-12">
59+
<div class="card">
60+
<div class="card-body p-5">
61+
<div class="h2 fw-bolder">Añadir videojuegos</div>
62+
<ul class="list-unstyled mb-4">
63+
<div class="d-grid"><a class="btn btn-outline-primary"
64+
[routerLink]="['/createVideogame']">Crear
65+
videojuego</a></div>
66+
<li class="mb-2">
67+
<strong>Opciones disponibles en videojuegos</strong>
68+
</li>
69+
<li class="mb-2">
70+
<i class="bi bi-check text-primary"></i>
71+
Modificar cualquier videojuego previamente publicado desde la página del videojuego
72+
<div class="d-grid"><a class="btn btn-outline-primary"
73+
[routerLink]="['/videogame']">Editar
74+
videojuego</a></div>
75+
</li>
76+
<li class="mb-2">
77+
<i class="bi bi-check text-primary"></i>
78+
Eliminar cualquier videojuego previamente publicado desde la página del videojuego
79+
<div class="d-grid"><a class="btn btn-outline-primary"
80+
[routerLink]="['/videogame']">Eliminar
81+
videojuego</a></div>
82+
</li>
83+
</ul>
84+
</div>
85+
</div>
86+
</div>
87+
</div>
88+
</div>
89+
</section>
90+
91+
<!-- Bootstrap core JS-->
92+
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></script>
93+
<!-- Core theme JS-->
94+
<script src="js/scripts.js"></script>
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import { Component } from "@angular/core";
2+
3+
@Component ({
4+
selector: 'admin',
5+
template: './admin.component.html'
6+
})
7+
8+
export class AdminComponent {
9+
10+
}

0 commit comments

Comments
 (0)