Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..
Batch
Date: Apr
18th @7:15AM
Faculty: Mr. Narsi (12+ Yrs of Exp,..)
Duration: 75 Days
Venue
:
DURGA SOFTWARE SOLUTIONS,
Flat No : 202,
2nd Floor,
HUDA Maitrivanam,
Ameerpet, Hyderabad - 500038
Ph.No: +91- 9246212143, 80 96 96 96 96
Syllabus:
JAVA REAL TIME PROJECT
Name: Weshopify-Platform
Type: Fullstack Development
Deployment: AWS
Technologies/Frameworks:
Backend: Spring Boot, Microservices, Spring Cloud, Docker, AWS
FrontEnd: ReactJS18.x and React Hooks, Redux
Prerequisites: Must have Knowledge/Exp on: Java8, Spring Core, MVC and Spring Boot
Total Sprints8, Each Sprint is For One Week
Plan:
Development and Unit Testing- 6 Sprints
Deployment and Functional Testing- 1 Sprint
Bug Fixing and Maintenance-1 Sprints
1. Project Concept, Modules and Use Cases discussion
2. Understanding the Functional Requirements
3. Understanding the Technical Requirements
4. Understanding the User Interface Requirements
5. Database Design
6. Project Architecture Design with the layers implementation using various Architectural Design patterns-Use Case Diagrams
7. Software Installation
8. Project Setup
9. Admin Home Page Design Using Bootstrap-CSS
- Implementing the Controller Layer components to render the Home Page Using ReactJS
10. Module-01: Identity and Access Management
- Keycloak IDP Install, Setup and Configuration
- Implementing Self Sign up, Authentication and Authorization
- Users Management
- Roles Management: Admin, Sales Person, Editor and Shipper
- Permissions Management
- Multi Factor Authentication (MFA)
11. Module-02: Category Management
12. Module-03: Product Management
13. Module-04: Settings Management
14. Module-05: Customer Management
- Customer Registration, Verification
- Customer Authentication, MFA and Authorization
15. Module-06: Shoping Cart
16. Module-08: Order Management
17. Module-08: Payments Management
18. Module-07: Shipping &Delivery Management
- Shipping Rates
- Address Book
19. Module-8: Ratings and Rewards Management
Tools and Services
1. MySQL
2. H2
3. MongoDB
4. RedisInsight
5. OffsetExplorer
6. MySQL Workbench
7. AWS S3 Bucket
8. Keystone
9. RabbitMQ
10. Apache Kafka
11. Twillio
12. Gsmtp
13. Keycloak
14. Git Client and Source Tree
15. Config-Server
16. Eureka Registry
17. Ribbon
18. Feign Client
19. Spring Cloud Gateway
20. Zipkin
21. ELK
22. Graphana & Prometheus
23. Ec2(Ubuntu, 2Vcpu,4GB) and Auto scaling
24. Network Load Balancer
25. Custom VPC and Networking
26. Internet Gateway and Nat Gateway