Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite

A Full-Stack Job-Hunting Application : Integrating Java Spring and React.

Tran, Bao; Doan, Quan (2025)

 
Avaa tiedosto
The thesis (1.970Mt)
Lataukset: 

Rajattu käyttöoikeus / Restricted access / Tillgången är begränsad
Tran, Bao
Doan, Quan
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202504025503
Tiivistelmä
The rapid advancement of JavaScript in recent years has significantly improved web development, making it one of the most widely used technologies for building dynamic websites. With its increasing prominence, JavaScript has become a mandatory skill in the tech industry, especially with frameworks like ReactJS and Redux. ReactJS, developed by Facebook, is known for its fast-rendering capabilities, a rich set of features, and a large developer community. However, frontend applications also require a robust backend to support them, which is where Java Spring Boot plays a crucial role.
This project successfully developed a full-stack job-hunting application. The application enables job seekers to browse job listings, submit applications, and manage their profile, while allowing companies to post job openings and review applications. Key functionalities implemented include user registration and authentication, profile management, job postings, application tracking, and company pages.
Leveraging modern and widely adopted technologies, the client side was built using ReactJs and Redux, the server side with Java Spring Boot, and data management was handled by MySQL. The user interface was designed with Material UI to enhance usability and deliver an interactive experience.
The outcome of this thesis is a scalable and efficient job-hunting platform, demonstrating a practical integration of these technologies and providing hands-on experience in full-stack development. While the current version provides a robust foundation, it does not yet incorporate advanced features such AI-powered job matching or extensive load balancing capabilities for massive scale, areas identified for potential future enhancements.
In conclusion, the development of this application demonstrates an effective approach to building a comprehensive job-hunting platform using modern web technologies, highlighting the benefits of this technology stack for creating maintainable and expandable systems.
Kokoelmat
  • Opinnäytetyöt (Käyttörajattu kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste