filmov
tv
Tasks Manager App: Spring Boot + Angular + JWT Auth + Security + MySQL + AWS EC2 Deployment

Показать описание
Build a Full-Stack Tasks Manager App | Spring Boot + Angular + JWT + MySQL + AWS EC2
In this step-by-step tutorial, you'll learn how to build a complete Tasks Manager application using Spring Boot for the backend and Angular for the frontend. You'll implement JWT authentication, Spring Security, and role-based authorization. You'll also connect the app to a MySQL database and deploy the full stack to AWS EC2.
🔹 Technologies Used:
Spring Boot, Angular, JWT, Spring Security, MySQL, AWS EC2, REST APIs
🔹 What You'll Learn:
✅ Set up a Spring Boot backend with secure APIs
✅ Build a dynamic Angular frontend
✅ Implement user authentication and authorization
✅ Use JWT tokens and secure endpoints with Spring Security
✅ Connect to a MySQL database
✅ Deploy the full-stack app to AWS EC2 instance
Whether you're a beginner or looking to build a real-world full-stack project for your portfolio, this tutorial has you covered!
Don't forget to like, subscribe, and comment if you find this helpful!
#SpringBoot #Angular #JWT #MySQL #AWS #FullStackDevelopment #Java #WebDevelopment #TaskManagerApp
RESOURCES
Java Ec2 Server
TIMESTAMPS
0:00 -- overview
4:36 -- Create Project
10:47 -- Structure Project
16:18 -- Entities
29:40 -- DTO's
39:15 -- Repositories
43:40 -- Exceptions
SECURITY SESSION
51:04 -- Security: Auth user
54:02 -- CustomUserDetails
55:58 -- JWT Utils
1:04:50 -- Auth Filter
1:12:23 -- Security Filter, Core
1:21:21 -- User Service
1:35:35 -- User Controller, API tests
1:42:09 -- Task Service
2:02:26 -- Tasks Controller
2:07:48 -- Task API Tests
FRONTEND SESSION
2:24:39 -- Frontend: create project
2:27:13 -- API & Guard Service
2:43:24 -- Nav & Footer
3:01:38 -- Registration & Login
3:18:15 -- Tasks Page
3:24:00 -- Add & Edit Tasks
3:30:40 -- Redirect URLs
DEPLOYMENT SESSION
3:34:32 -- cloud database creation
3:43:34 -- DB configuration
3:51:21 -- EC2 instance creation
3:57:56 -- VPC security group
4:07:09 -- Copy Jar to prod server
4:13:55 -- Run app on server
4:25:59 -- Frontend Deployment
In this step-by-step tutorial, you'll learn how to build a complete Tasks Manager application using Spring Boot for the backend and Angular for the frontend. You'll implement JWT authentication, Spring Security, and role-based authorization. You'll also connect the app to a MySQL database and deploy the full stack to AWS EC2.
🔹 Technologies Used:
Spring Boot, Angular, JWT, Spring Security, MySQL, AWS EC2, REST APIs
🔹 What You'll Learn:
✅ Set up a Spring Boot backend with secure APIs
✅ Build a dynamic Angular frontend
✅ Implement user authentication and authorization
✅ Use JWT tokens and secure endpoints with Spring Security
✅ Connect to a MySQL database
✅ Deploy the full-stack app to AWS EC2 instance
Whether you're a beginner or looking to build a real-world full-stack project for your portfolio, this tutorial has you covered!
Don't forget to like, subscribe, and comment if you find this helpful!
#SpringBoot #Angular #JWT #MySQL #AWS #FullStackDevelopment #Java #WebDevelopment #TaskManagerApp
RESOURCES
Java Ec2 Server
TIMESTAMPS
0:00 -- overview
4:36 -- Create Project
10:47 -- Structure Project
16:18 -- Entities
29:40 -- DTO's
39:15 -- Repositories
43:40 -- Exceptions
SECURITY SESSION
51:04 -- Security: Auth user
54:02 -- CustomUserDetails
55:58 -- JWT Utils
1:04:50 -- Auth Filter
1:12:23 -- Security Filter, Core
1:21:21 -- User Service
1:35:35 -- User Controller, API tests
1:42:09 -- Task Service
2:02:26 -- Tasks Controller
2:07:48 -- Task API Tests
FRONTEND SESSION
2:24:39 -- Frontend: create project
2:27:13 -- API & Guard Service
2:43:24 -- Nav & Footer
3:01:38 -- Registration & Login
3:18:15 -- Tasks Page
3:24:00 -- Add & Edit Tasks
3:30:40 -- Redirect URLs
DEPLOYMENT SESSION
3:34:32 -- cloud database creation
3:43:34 -- DB configuration
3:51:21 -- EC2 instance creation
3:57:56 -- VPC security group
4:07:09 -- Copy Jar to prod server
4:13:55 -- Run app on server
4:25:59 -- Frontend Deployment
Комментарии