traebrown /
golfstats
This was my final project in my Java Bootcamp
Loading repository data…
ariamdev / repository
My final bootcamp project: an API using Java with Spring Boot where I merge nostalgia with code.
PokeNest is the final project of the Java & Springboot bootcamp that I have done at IT ACADEMY. This project consists in the creation of a RESTfull API in Spring boot oriented to the interaction with a virtual pet based on the Pokémon universe, where users can take care of their own Pokémon.
In PokeNest, users can have more than one Pokémon, choosing between the first generation starters and Eevee and its evolutions, as a virtual pet and perform various activities to take care of it and level it up. The project combines a backend made with Java in Spring Boot and a frontend made with REACT generated through ChatGPT, persisting in a database in MYSQL, creating a nostalgic experience that reflects the dynamics of a "tamagotchi", but with the charisma of the Pokémon universe.
Authentication and user management:
* Login and Register page.
API RESTful:
* User Menu and pet creation demostration.
Pet Attributes: Each pokémon has 3 status bars that will be affected according to the interactions made by the user:
Interactions with pets: You will be able to perform 5 interactions with pets:
Evolution System: The initial pokémons of the first generation evolve when you take them to the appropriate level, while Eevee you will be able to evolve it whenever you want, however, once evolved its evolutions will not be able to do it.
Management: Decide whether to “Remove” your pet from your team and release it.
* Interaction options.
Relational database:
:file_folder: You can find the sql schema here.
Frontend with REACT:
:file_folder: You can see the code here.
Do a Fork of the repository.
Clone the repository on your local machine.
git clone https://github.com/<USERNAME>/PokeNest-Backend.git
Navigate to the project directory.
cd PokeNest
Open the project
The project uses Maven, open a terminal and run:
mvn clean install
application.properties with your MySQL configuration:spring.datasource.url=jdbc:mysql: [//localhost:3306/pokeapi]
spring.datasource.username= [YOURUSERNAME]
spring.datasource.password= [YOURPASSWORD]
jwt-secret.txtIn order to generate the JWT at Jwt Service the code needs to read the file "jwt-secret.txt" located in the folder resources. Please, filled it with your secret key.
:bangbang: IMPORTANT: never share the content of this file to avoid compromising the security of the API.
Run the API:Now you have everything set up to run the API!
mvn spring-boot:run
Make a Pull Request with a description of your changes or additions.
Any contribution that helps to improve the code or scalability of the project will be welcome!
Selected from shared topics, language and repository description—not editorial ratings.
traebrown /
This was my final project in my Java Bootcamp
MarianoP26 /
My Ironhack BackEnd bootcamp final project using Java and SpringBoot
sw-dev-lisa-s-nh /
The final project for the Java portion of my BESD BootCamp tasked us to write a simple Game of War. My version of this project is a 2,3 or 4 player game. The game is automated. My extension to the assignment was to make it a variable number of players, and allow the user to input the user names via the Scanner.
hugodiwang /
This is the final project of my big data Bootcamp. I implemented a cluster(4 virtual machines) of hdfs (ha style) system and another yarn system(2 resource managers and 3 node manager with ha style). After building it, I wrote a topn java code and deployed it to my hadoop. This topn code is to find two days with the highest temperature in our dataset according to our learnt knowledge.
MildlyColdRamen /
A project made during my java bootcamp
buspiron /
myFinance webapp, personal finance manager (final project for CodersLab Java bootcamp)