Fullstack

LinkPlaza

A link management platform, allowing users to centralize and customize their web and social media links.

🛠️ Tech stack

  • Angular Angular is a front-end development framework developed and maintained by Google. It has been used in this project to build the dynamic and interactive user interface.

  • TailwindCSS For the design and styling of the user interface, we use TailwindCSS, a highly customizable utility-first CSS framework. This approach allows us to create consistent and responsive designs efficiently, reducing the need for custom CSS and speeding up the development process.

  • Spring Boot On the backend side, we implement Spring Boot, a Java framework that simplifies the development of enterprise-level applications. This framework enables us to develop scalable and secure RESTful APIs, ensuring a strong connection between the frontend and the database.

  • MySQL As a relational database, MySQL handles and stores the application's data. We chose MySQL for its reliability, high performance, and seamless integration with Spring Boot. Its robust structure and support for advanced SQL queries guarantee efficient data management.

  • Cloudinary Cloudinary is a cloud storage platform that allows efficient storage and management of images and videos. It has been used in this project to store user profile pictures.


You can explore the source code here

Tags

Fullstack
Linktree
REST API
MySQL
Java
Spring Boot
Spring Security
JSON Web Token
Cloudinary
Java Mail Sender
Angular 18
TailwindCSS
CropperJS
HighchartsJS