Projects in Awesome Lists by Alex-Cultrera
A curated list of projects in awesome lists by Alex-Cultrera .
https://github.com/alex-cultrera/chatapp
A full stack, Spring-based web application built with JavaScript, CSS, and Thymeleaf on the front-end; Java, Hibernate, and MySQL on the back-end; and leveraging the speed and efficiency of Railway for deployment. This app enables real-time messaging between multiple users who can create and open messaging channels from their main user dashboard.
css full-stack hibernate java javascript mysql spring spring-mvc thymeleaf
Last synced: 13 May 2025
https://github.com/alex-cultrera/recipeapp
Spring Boot web app leveraging Apache Commons CSV library to import recipe data from a .txt file, maps the data to Java objects, stores in memory to an ArrayList, and creates RestController endpoints that filter the data
apache-commons-csv arraylist autowired getmapping iterable java maven rest-controller spring-boot
Last synced: 13 May 2025
https://github.com/alex-cultrera/custom-implementation-of-arraylist
Assignment completed in the Coders Campus bootcamp where I was tasked with coding my own implementation of the ArrayList data structure.
algorithms arraylist arrays data-structures interfaces java lists
Last synced: 13 May 2025
https://github.com/alex-cultrera/custom-implementation-of-arraylist-v2
applied Test Driven Development to refactor my own implementation of the ArrayList data structure as well as add new functionality
algorithms arraylist arrays data-structures interfaces java junit lists tdd test-driven-development
Last synced: 13 May 2025
https://github.com/alex-cultrera/sales-analytics-tool
A back-end Java application that reads sales data from multiple CSVs, stores the data in memory to an array list, uses Java streams to filter / extract specific statistics, and generate a sales report
arraylist date-formatting filter java map sort streams switchstatement
Last synced: 13 May 2025
https://github.com/alex-cultrera/java-topics...user-guide
A reference library I created covering various concepts and topics in Java with descriptions and examples
Last synced: 13 May 2025
https://github.com/alex-cultrera/brain.fm-ui-frontend-development
leveraged HTML, CSS, and Flexbox to recreate the frontend UI of an existing website
Last synced: 13 May 2025
https://github.com/alex-cultrera/guessing-game...higher-or-lower
Java game application where the player gets 5 chances to guess a randomly generated number between 1 and 100
if-statements java random-number-generators scanner while-loop
Last synced: 13 May 2025
https://github.com/alex-cultrera/meal-plan-api
Spring Boot web app that integrates with a third party API, maps the JSON response to Java objects, and creates endpoints inside of a RestController returning a customized meal plan based on user inputed query parameters.
api endpoints get-request getmapping java json maven postman query-params responseentity rest-controller restful-api restful-webservices resttemplate spring-boot third-party-api uri
Last synced: 13 Mar 2025
https://github.com/alex-cultrera/large-dataset-async-fetch-and-analysis
A back-end Java application that can efficiently fetch and analyze one million lines of data from a .txt file by leveraging multi-threading and asynchronous Java code
asynchronous-programming completable-future java junit lambda-expressions lists map multithreading stream thread-pool
Last synced: 13 May 2025
https://github.com/alex-cultrera/college-enrollment-data-sort
Java program for professors to manage student enrollment data. It reads a student master list from a CSV file, stores the parsed data in memory to corresponding arrays, sorts by grade, and writes each array to a new file.
arrays arraysort bufferedreader bufferedwriter comparator inheritance java
Last synced: 13 May 2025
https://github.com/Alex-Cultrera/FilmFinder-Frontend
The front-end for a full stack web app. UI built with React, JavaScript, and CSS allowing the user to search movie titles. As the user types, the search results update on the page dynamically. User can scroll through search results continuously. Traditional login available as well as convenient user login option via Google OAuth2 integration.
api axios components css google infinite-scroll javascript oauth2 react reactjs state-management
Last synced: 08 Apr 2025
https://github.com/alex-cultrera/bank-transaction-history-viewer
utilized Spring MVC and Thymeleaf for this bank transaction history viewer. The Repository and Service classes deserialize, populate, and sort transaction data from a binary file.
controller css deserialize fileinputstream html java model modelmap objectinputstream pathvariable spring-mvc thymeleaf view
Last synced: 10 Mar 2025
https://github.com/alex-cultrera/user-login-verification
user verification system created with Java that reads a CSV containing user credentials, prompts users to enter login credentials, and provides feedback on their login status
arrays buffered-reader file-io java scanner user-validation user-verification
Last synced: 13 May 2025
https://github.com/alex-cultrera/alex-cultrera
My personal repository ---> About me
Last synced: 13 May 2025
https://github.com/alex-cultrera/pizza-restaurant-mysql-database
MySQL database design for a pizza restaurant
foreign-keys join many-to-many many-to-one mysql-database primary-keys query schema sql stored-procedures
Last synced: 27 Mar 2025
https://github.com/alex-cultrera/filmfinder-frontend
The front-end for a full stack web app. UI built with React, JavaScript, and CSS allowing the user to search movie titles. As the user types, the search results update on the page dynamically. User can scroll through search results continuously. Traditional login available as well as convenient user login option via Google OAuth2 integration.
api axios components css google infinite-scroll javascript oauth2 react reactjs state-management
Last synced: 03 Apr 2025
https://github.com/alex-cultrera/filmfinder-backend
A back-end web app built with Java, Spring, Hibernate, and MySQL
Last synced: 03 Apr 2025