Skip to content

Cappastone/KAPPA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gamer Haven

Logo image

About The Project

Welcome to GamerHaven. With this project the goal is to make a social media site for gamers to find other gamers who play the same games and have the same interests. We wanted to have a smooth user experience to make sure the player just had to focus on gaming. This is a full stack project that utilizes many technologies to bring it all together.

Link to site

[GamerHaven](https://gamerhaven.gg/)

Built With

  • HTML
  • CSS
  • Javascript
  • Java
  • Spring
  • Multiple API's
  • jQuery
  • MySQL
  • Thymeleaf

Contact

- Christopher Berry [GitHub Profile](https://github.com/c-berry) - John Castro [GitHub Profile](https://github.com/johhncastro) - Matt Martinez [GitHub Profile](https://github.com/MDMartinez2120) - Nathan Haustveit [GitHub Profile](https://github.com/Nathan-Haustveit) - Oscar Castro [GitHub Profile](https://github.com/oscar-ct)

Quick Start

Clone the repository

- [Clone Repository](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository)

Set up Spring Boot

- [Spring Boot](https://spring.io/guides/gs/spring-boot/)

API Keys Needed

Rawg API
[Game API](https://rawg.io/apidocs)
Filestack API
[Filestack API](https://www.filestack.com/)

Needed Dependencies


<dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
            <optional>true</optional>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-mail</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-security</artifactId>
        </dependency>
        <dependency>
            <groupId>org.thymeleaf.extras</groupId>
            <artifactId>thymeleaf-extras-springsecurity5</artifactId>
            <version>3.0.4.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-test</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>spring-security-test</artifactId>
        </dependency>

        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
        </dependency>

    </dependencies>
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published