Project, 2024
Engineered a full-stack blog app with TypeScript, React, Spring Boot, Node.js, and MySQL.
Implemented custom hooks and full CRUD operations, providing a seamless user experience.
Ensured responsive design, allowing users to access the blog across devices without compromise.
Containerized the application using Docker and deployed it on Render for efficient CI/CD.
Create, read, update, and delete blog posts seamlessly with a user-friendly interface.
Optimized layout ensuring accessibility and usability across all screen sizes.
Dockerized the application to streamline development and deployment processes.
Integrated CI/CD pipelines on Render for automatic testing and deployment.
The frontend is built with TypeScript and React, leveraging custom hooks for state management and interaction.
The backend combines Spring Boot and Node.js, providing a scalable and efficient server-side architecture.
Data is stored and managed in a MySQL database, ensuring reliable storage of blog content.
Firebase is used for additional backend services, such as authentication and real-time updates.
This project solidified my skills in full-stack development, containerization, and CI/CD deployment.
Plan to integrate advanced analytics and search functionality to enhance user engagement.