Financial News App
Modern Web Application for Tracking Real-Time Financial News with Filtering, Search, and Secure Access
This project demonstrates a complete full-stack development cycle — from a client-side interface built with Angular to server-side logic powered by Nest.js. The app integrates with an external financial news API and supports user registration/authentication via email and OAuth 2.0, uses JWT tokens for session security, and implements server-side caching to enhance performance and reduce API load.
Technologies Used:
Frontend: Angular, TypeScript, RxJS, Tailwind CSS
Backend: Nest.js, MySQL, REST API
Security: JWT, OAuth 2.0
DevOps: Git, Docker (optional)
Architecture: Clean, modular, scalable
Key Features:
Responsive UI with intuitive UX
Advanced filtering and search functionality for news articles
Secure user authentication (Email + OAuth 2.0)
API response caching to optimize performance and reduce server load
Data protection and session management via JWT
This project demonstrates a complete full-stack development cycle — from a client-side interface built with Angular to server-side logic powered by Nest.js. The app integrates with an external financial news API and supports user registration/authentication via email and OAuth 2.0, uses JWT tokens for session security, and implements server-side caching to enhance performance and reduce API load.
Technologies Used:
Frontend: Angular, TypeScript, RxJS, Tailwind CSS
Backend: Nest.js, MySQL, REST API
Security: JWT, OAuth 2.0
DevOps: Git, Docker (optional)
Architecture: Clean, modular, scalable
Key Features:
Responsive UI with intuitive UX
Advanced filtering and search functionality for news articles
Secure user authentication (Email + OAuth 2.0)
API response caching to optimize performance and reduce server load
Data protection and session management via JWT