Skip to content

orell2j/JavaWeb_FinalProject_GameLibrary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaWeb_FinalProject_GameLibrary

The Back End

What is this project?

This is the final Java Web poject of the semester

Description

My website suposed to be a user Game Library, where a user can review any game from the website. There is no registrations so all the users are made with POST request or the H2-console.

Technologies

my project uses Spring Boot with java corretto version 17.

Here is my project that follows the REST API infrastructure

image

it has 3 controllers, 3 entites, 1 exception, 3 repositories, 3 requests, 3 responses and 3 services

How to run the project

If you want to run the project, you need do download Node module , start my backend project by using Intellij with the port 8081.

Here is my Front end : https://github.com/orell2j/FrontEnd_FinalProject

Challenges

In general, to make API was a struggle, I didn't finish my project.

Design

Design is badly made, only one page works, but it supposed to be simple since it is following the REST infrastructure

Entity-RelationShip Diagram

image

I feel bad because I didn't really followed it

SQL

image

GET

/api/1/reviews

image

/api/2/reviews

image

/api/Users

image

/api/Users/1

image

/api/Users/2

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages