SlideShare a Scribd company logo
1 of 17
FMCT-INTEL COP WEB
PORTAL
http://cop.lawal.me   Aiyeleso, Nimi and Ibrahim
http://cop.lawal.me           2



Agenda
• Introduction
• Functional Specifications
• Implementation
• Special Considerations
• Demo Video
• Post-Deployment Plan
• Team
• Conclusion
• Questions
3



Introduction
As part of the initiatives to generate employment and drive
ICT entrepreneurial development in Nigeria, the Ministry of
   Communication Technology in conjunction with Intel
      Corporation called on software developers and
 entrepreneurs to participate in a Software Competition by
 submitting a demo/beta web-based solution for a Student
                   PC Ownership Program.

   http://cop.lawal.me is our entry into the competition.
http://cop.lawal.me   4




   FUNCTIONAL
   SPECIFICATIONS
http://cop.lawal.me                                5



Flow
• Students register interest
• University verifies student
• Sponsor applies for loan using order wizard
• Bank approves loan
• Bank acknowledges payment of initial deposit
• Program Manager forwards request to OEM
• OEM notifies student of expected delivery date
• OEM marks PC as delivered
• Student acknowledges receipt of PC
http://cop.lawal.me   6



Mind Map
http://cop.lawal.me   7




   IMPLEMENTATION
http://cop.lawal.me   8



Technologies Used
• Python
• Django
• BootStrap
• jQuery
• jQueryUI
• PIL
• reportlab
• MySQL
• FastCGI
http://cop.lawal.me                                               9



Special Considerations
• The target students are assumed not to own a PC of their
  own, hence the need to optimize the site for mobile
  access and fast load times since they will be using shared
  or mobile internet
    • Responsive design
    • Minified JavaScript
    • Optimized Images
    • Search engine optimized
• Quick updates for all Administrators
  • A maximum of 3 clicks is all it takes to update a student’s
    application status
http://cop.lawal.me                                                10



Demo Video (          http://www.youtube.com/watch?v=UEbGENEFH_U   )
http://cop.lawal.me          11



Results of Demo deployment
http://cop.lawal.me   12




   POST-DEPLOYMENT PLAN
http://cop.lawal.me                      13



Deployment Considerations
• Contract agreement
  • Hosting plan – Dedicated server
  • SSL
• Domain name suggestions
  • coponline.com
  • cop.fmct.gov.ng
  • studentcop.gov.ng
• Additional functionalities
• Estimated completion time: One month
http://cop.lawal.me                                       14



Plans of improvement
• Social Media Marketing
• Mobile Application for tracker and for administrators
• User acceptance testing
http://cop.lawal.me                                15



Team
• Aiyeleso O.Z – Project Manager and Mobile apps
  developer
• Lawson T.N – Graphics, UX and UI
• Lawal I.O – Backend Developer and Server Admin
http://cop.lawal.me                                               16



Conclusion

               http://cop.lawal.me is a portal that allows
             students register their interest in obtaining a
              PC and tracks the application process from
            the time of registration till delivery of the PC to
                               the student.
http://cop.lawal.me               17




                      Questions

More Related Content

Viewers also liked (17)

This Week We Learned....
This Week We Learned....This Week We Learned....
This Week We Learned....
 
Miracle ironing
Miracle ironingMiracle ironing
Miracle ironing
 
Ciudades de castilla y león
Ciudades de castilla y leónCiudades de castilla y león
Ciudades de castilla y león
 
La pasta
La pastaLa pasta
La pasta
 
Гребеньщикова
ГребеньщиковаГребеньщикова
Гребеньщикова
 
my safari in the paradise
my safari in the paradisemy safari in the paradise
my safari in the paradise
 
IM2 HIDDEN MELBOURNE Presentation
IM2 HIDDEN MELBOURNE PresentationIM2 HIDDEN MELBOURNE Presentation
IM2 HIDDEN MELBOURNE Presentation
 
Kef 1 4 & 1 5
Kef 1 4 & 1 5Kef 1 4 & 1 5
Kef 1 4 & 1 5
 
Prezentacja projekt
Prezentacja projektPrezentacja projekt
Prezentacja projekt
 
Flattax jaeger
Flattax jaegerFlattax jaeger
Flattax jaeger
 
Cross Media Advertising
Cross Media AdvertisingCross Media Advertising
Cross Media Advertising
 
Деревяшкина
ДеревяшкинаДеревяшкина
Деревяшкина
 
Jen Hearing\'s Portfolio
Jen Hearing\'s PortfolioJen Hearing\'s Portfolio
Jen Hearing\'s Portfolio
 
实用工具 Useful tools
实用工具   Useful tools实用工具   Useful tools
实用工具 Useful tools
 
Spain_Poznan comenius 12_14_students.v3
Spain_Poznan comenius 12_14_students.v3Spain_Poznan comenius 12_14_students.v3
Spain_Poznan comenius 12_14_students.v3
 
Parts of speech
Parts of speechParts of speech
Parts of speech
 
20121017 opf2 kamata
20121017 opf2 kamata20121017 opf2 kamata
20121017 opf2 kamata
 

Similar to cop.lawal.me

SadikulIslamDotNetResume
SadikulIslamDotNetResumeSadikulIslamDotNetResume
SadikulIslamDotNetResume
Sadikul Islam
 
SIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINI
SIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINISIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINI
SIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINI
Siva Kokkiligadda
 

Similar to cop.lawal.me (20)

CMAA_KSORENSEN
CMAA_KSORENSENCMAA_KSORENSEN
CMAA_KSORENSEN
 
Engage 2020-nerd-for-move-on-from-x pages
Engage 2020-nerd-for-move-on-from-x pagesEngage 2020-nerd-for-move-on-from-x pages
Engage 2020-nerd-for-move-on-from-x pages
 
Automating things you didn't know you could automate
Automating things you didn't know you could automateAutomating things you didn't know you could automate
Automating things you didn't know you could automate
 
Internship_PPT__1_.pptx.pdf
Internship_PPT__1_.pptx.pdfInternship_PPT__1_.pptx.pdf
Internship_PPT__1_.pptx.pdf
 
Advanced Strategies for Testing Responsive Web
Advanced Strategies for Testing Responsive WebAdvanced Strategies for Testing Responsive Web
Advanced Strategies for Testing Responsive Web
 
Presentation
PresentationPresentation
Presentation
 
MCC Web and Mobile
MCC Web and MobileMCC Web and Mobile
MCC Web and Mobile
 
SadikulIslamDotNetResume
SadikulIslamDotNetResumeSadikulIslamDotNetResume
SadikulIslamDotNetResume
 
OpenChain in Korea - Intro - 23rd January 2019
OpenChain in Korea - Intro - 23rd January 2019OpenChain in Korea - Intro - 23rd January 2019
OpenChain in Korea - Intro - 23rd January 2019
 
WEB AND MOBILITY PRESENTATION- MCC
WEB AND MOBILITY PRESENTATION- MCCWEB AND MOBILITY PRESENTATION- MCC
WEB AND MOBILITY PRESENTATION- MCC
 
SIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINI
SIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINISIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINI
SIVA_6.6+_EXP_JAVA_J2EE_CAPGEMINI
 
EVOLVE'14 | Maximize | Gary Gamitian & Sean Browne | Zero to AEM in 12 Months
EVOLVE'14 | Maximize | Gary Gamitian & Sean Browne | Zero to AEM in 12 MonthsEVOLVE'14 | Maximize | Gary Gamitian & Sean Browne | Zero to AEM in 12 Months
EVOLVE'14 | Maximize | Gary Gamitian & Sean Browne | Zero to AEM in 12 Months
 
Proven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testersProven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testers
 
Resume
ResumeResume
Resume
 
Testing Strategy for Progressive Web Apps
Testing Strategy for Progressive Web AppsTesting Strategy for Progressive Web Apps
Testing Strategy for Progressive Web Apps
 
manoj_new
manoj_newmanoj_new
manoj_new
 
Real Estate, Property and iBeacon
Real Estate, Property and iBeaconReal Estate, Property and iBeacon
Real Estate, Property and iBeacon
 
Introduction to Google App Engine
Introduction to Google App EngineIntroduction to Google App Engine
Introduction to Google App Engine
 
Resume (Koushik)
Resume (Koushik)Resume (Koushik)
Resume (Koushik)
 
webinar-ionic
webinar-ionicwebinar-ionic
webinar-ionic
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Recently uploaded (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

cop.lawal.me

  • 2. http://cop.lawal.me 2 Agenda • Introduction • Functional Specifications • Implementation • Special Considerations • Demo Video • Post-Deployment Plan • Team • Conclusion • Questions
  • 3. 3 Introduction As part of the initiatives to generate employment and drive ICT entrepreneurial development in Nigeria, the Ministry of Communication Technology in conjunction with Intel Corporation called on software developers and entrepreneurs to participate in a Software Competition by submitting a demo/beta web-based solution for a Student PC Ownership Program. http://cop.lawal.me is our entry into the competition.
  • 4. http://cop.lawal.me 4 FUNCTIONAL SPECIFICATIONS
  • 5. http://cop.lawal.me 5 Flow • Students register interest • University verifies student • Sponsor applies for loan using order wizard • Bank approves loan • Bank acknowledges payment of initial deposit • Program Manager forwards request to OEM • OEM notifies student of expected delivery date • OEM marks PC as delivered • Student acknowledges receipt of PC
  • 6. http://cop.lawal.me 6 Mind Map
  • 7. http://cop.lawal.me 7 IMPLEMENTATION
  • 8. http://cop.lawal.me 8 Technologies Used • Python • Django • BootStrap • jQuery • jQueryUI • PIL • reportlab • MySQL • FastCGI
  • 9. http://cop.lawal.me 9 Special Considerations • The target students are assumed not to own a PC of their own, hence the need to optimize the site for mobile access and fast load times since they will be using shared or mobile internet • Responsive design • Minified JavaScript • Optimized Images • Search engine optimized • Quick updates for all Administrators • A maximum of 3 clicks is all it takes to update a student’s application status
  • 10. http://cop.lawal.me 10 Demo Video ( http://www.youtube.com/watch?v=UEbGENEFH_U )
  • 11. http://cop.lawal.me 11 Results of Demo deployment
  • 12. http://cop.lawal.me 12 POST-DEPLOYMENT PLAN
  • 13. http://cop.lawal.me 13 Deployment Considerations • Contract agreement • Hosting plan – Dedicated server • SSL • Domain name suggestions • coponline.com • cop.fmct.gov.ng • studentcop.gov.ng • Additional functionalities • Estimated completion time: One month
  • 14. http://cop.lawal.me 14 Plans of improvement • Social Media Marketing • Mobile Application for tracker and for administrators • User acceptance testing
  • 15. http://cop.lawal.me 15 Team • Aiyeleso O.Z – Project Manager and Mobile apps developer • Lawson T.N – Graphics, UX and UI • Lawal I.O – Backend Developer and Server Admin
  • 16. http://cop.lawal.me 16 Conclusion http://cop.lawal.me is a portal that allows students register their interest in obtaining a PC and tracks the application process from the time of registration till delivery of the PC to the student.
  • 17. http://cop.lawal.me 17 Questions