SlideShare a Scribd company logo
1 of 8
Team:
Tiago Soares, NºMec: 60456
Tiago Lourenço, NºMec: 59696
DETI, Universidade de Aveiro
2014/2015
André Correia, NºMec: 60411
Hugo Frade, NºMec: 59399
Demo
2
http://videos.ua.sapo.pt/p75PgL2HK00smNM6fMyY
Services Architecture
3
Notifications
Web Site (Composition)
User Fidelization
Schedule
2
3
4
1
1 - Web Site
4
 Development
 Play Framework 2.0 (Java)
 jQuery
 Bootstrap
 FullCalendar
 Integration
 User Fidelization: Authentication
 Schedule
 Subscribe/Unsubscribe events
 Create/Remove events
 Notifications
 Alert user with SMS/Email
2 - User Fidelization
5
 Frameworks
 Facebook4j
 Google GSON
 Google+ API
 CalDAV server
 DAViCal
 Davical command line utility
 ical4j
3 - Schedule
6
4 - Notifications
7
 SMS
 Kannel SMS Gateway (Linux)
 GSMA OneAPI SMS
 Cron (send SMS automatically)
 Email
 JavaMail API
 Email w/ Attachment
 JavaMail API
 MimeMultipart
8
Questions

More Related Content

Similar to Wcs

Establishing your district's relationship with google
Establishing your district's relationship with googleEstablishing your district's relationship with google
Establishing your district's relationship with google
Tim Golden
 
sandeep_Updated _Resume
sandeep_Updated _Resumesandeep_Updated _Resume
sandeep_Updated _Resume
Sandeep Nair
 
TECHNICAL RESOURCE PORTAL_JUHI
TECHNICAL RESOURCE PORTAL_JUHITECHNICAL RESOURCE PORTAL_JUHI
TECHNICAL RESOURCE PORTAL_JUHI
Juhi Sharma
 
Neeraj Kumar_Resume
Neeraj Kumar_ResumeNeeraj Kumar_Resume
Neeraj Kumar_Resume
Neeraj Kumar
 
Rahul_Gaur_Resume
Rahul_Gaur_ResumeRahul_Gaur_Resume
Rahul_Gaur_Resume
Rahul Gaur
 
Software Development Plan
Software Development PlanSoftware Development Plan
Software Development Plan
Ronald Dove
 
Neha' Resume_Testing Engineer_2 5 years of experience
Neha' Resume_Testing Engineer_2 5 years of experienceNeha' Resume_Testing Engineer_2 5 years of experience
Neha' Resume_Testing Engineer_2 5 years of experience
Neha Singla
 

Similar to Wcs (20)

Workshop - Functional Testing - Lessons Learned
Workshop - Functional Testing - Lessons LearnedWorkshop - Functional Testing - Lessons Learned
Workshop - Functional Testing - Lessons Learned
 
Workshop - Functional Testing - Lessons Learned
Workshop - Functional Testing - Lessons LearnedWorkshop - Functional Testing - Lessons Learned
Workshop - Functional Testing - Lessons Learned
 
"CCNP Wireless Course Outline: Your Comprehensive Guide"
"CCNP Wireless Course Outline: Your Comprehensive Guide""CCNP Wireless Course Outline: Your Comprehensive Guide"
"CCNP Wireless Course Outline: Your Comprehensive Guide"
 
Establishing your district's relationship with google
Establishing your district's relationship with googleEstablishing your district's relationship with google
Establishing your district's relationship with google
 
Quality Assurance_Karthik-CV
Quality Assurance_Karthik-CVQuality Assurance_Karthik-CV
Quality Assurance_Karthik-CV
 
Process and methodolgy followed @ Top Guru Assistants
Process and methodolgy followed @ Top Guru AssistantsProcess and methodolgy followed @ Top Guru Assistants
Process and methodolgy followed @ Top Guru Assistants
 
sandeep_Updated _Resume
sandeep_Updated _Resumesandeep_Updated _Resume
sandeep_Updated _Resume
 
resume_GillesYvetot
resume_GillesYvetotresume_GillesYvetot
resume_GillesYvetot
 
TECHNICAL RESOURCE PORTAL_JUHI
TECHNICAL RESOURCE PORTAL_JUHITECHNICAL RESOURCE PORTAL_JUHI
TECHNICAL RESOURCE PORTAL_JUHI
 
Project Proposal - Employee Monitoring Systems Evaluation
Project Proposal - Employee Monitoring Systems EvaluationProject Proposal - Employee Monitoring Systems Evaluation
Project Proposal - Employee Monitoring Systems Evaluation
 
Debdatta dey cv
Debdatta dey cvDebdatta dey cv
Debdatta dey cv
 
Neeraj Kumar_Resume
Neeraj Kumar_ResumeNeeraj Kumar_Resume
Neeraj Kumar_Resume
 
Rahul_Gaur_Resume
Rahul_Gaur_ResumeRahul_Gaur_Resume
Rahul_Gaur_Resume
 
Deepak_Sancheti
Deepak_SanchetiDeepak_Sancheti
Deepak_Sancheti
 
Android Test Automation Workshop
Android Test Automation WorkshopAndroid Test Automation Workshop
Android Test Automation Workshop
 
SURVEY ON ONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCE
SURVEY ON ONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCESURVEY ON ONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCE
SURVEY ON ONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCE
 
Software Development Plan
Software Development PlanSoftware Development Plan
Software Development Plan
 
Sunil dotnetresume
Sunil dotnetresumeSunil dotnetresume
Sunil dotnetresume
 
Arun kumar test analyst
Arun kumar test analystArun kumar test analyst
Arun kumar test analyst
 
Neha' Resume_Testing Engineer_2 5 years of experience
Neha' Resume_Testing Engineer_2 5 years of experienceNeha' Resume_Testing Engineer_2 5 years of experience
Neha' Resume_Testing Engineer_2 5 years of experience
 

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 

Wcs

Editor's Notes

  1. Sistema que permite aos pacientes efectuarem a marcação de consultas sem ter de sair de casa. Permite o Subscribe/Unsubscribe de uma consulta medica; E Notificar o user via SMS/Email
  2. Damos ao utilizador a possibilidade de ser enviada uma SMS, para tal foi configurado um ... Foi usado a classe MimMultipart para criar uma mensagem multi par, não so com o conteudo da mensagem mas tambem com o ficheiro anexado.