SlideShare a Scribd company logo
1 of 234
Bro, Open Day, Bro
March, 8
Achilles Rasquinha
git.io/achilles
+ commits later… *
across all Frappe Apps
Tests Passing on both - Python and Python !
frappe.erpnext.com, translate.erpnext.com,
charts.erpnext.com, beta.erpnext.com
...any server that I get my keys on
Production-Based Python
How did I achieve migrations?
bench migrate-env $(which python3)
no downtime
Major Issues
● Can’t Create New Frappe Apps
● Can’t Create New DocTypes
● HTTP Redirect
● Gunicorn fails to read HTTP Headers
● Email Fetch, Can’t sync User Settings
● Socket.IO - Werkzeug Handshake Failures
● Can’t Create Excel Sheets, CSV Files or GZIP Files
● Can’t Create new filenames
● Can’t cast datetime.timedelta within frappe.db
● ...and of course Syntax, bytestreams and a lot more.
frappe.utils.fmt_money
PDD
PrakashJi-Driven Development
Before and After
Tips
● Port Bench Command-Line Interface to
ensure you’ve got python utilities that don’t come packaged. upgrade
enum to enum, supervisor and ansible!
● FLUSHALL and FLUSHDB within redis-cache
● in case of absolute failure...
○ bench setup env && bench migrate-env $(which python3)
● Logs, Logs, Logs!
What’s New?
● Guest-based persistent authentication and data access with tokens.
● Configurations within Website Settings
● Desktop-View for Desk Chat
● Camera and File Attachments
● Independent chat.js build for plug-n-play
this is where you do the demo
Bug Fixes
Bug Fixes
● Data URI within User Image causes a System Crash
● frappe.enqueue wouldn’t perform Redis Connection Pooling
● Socket.IO requires no throttling.
● Beer + Support Tickets
● charts.erpnext.com, translate.erpnext.com, beta.erpnext.com build fixes
● Killed all milestones except !
Developer Goodies
frappe.mock(type, size, locale)
const store = new frappe.Store(name)
store.set(key, value)
store.get(key, value)
About Me
Bro, Hackathon Bro
Bro, Goa Bro
elephants
Bro, Seminars Bro
GSoC Mentor 8!
US of A
Leaving on the th of April
Fin
Open Day
March 2018
Ame S no
@co gC e
Paapi Code
Setup SSH Keys not working
in Central
Incomplete backups
Reseller Redirect Fix
Database Usage Display
Child table Permission Fix
Request a Demo
Prevent circular linking of
Communication Docs
Made the bench playbooks python3
compatible for CentOS
Fixed the VM builds
-Purchase Order
- Agriculture
Minor fixes
Proof of concept
Thank You
Ame S no
@co gC e
Fe d k a c t ti
c i c al s co .
Open Day
Basawaraj Savalagi
Foundation roadmap for 18-19
● Community development
● Technical contributions
● Finance
● Organization
Community development
● Ten active chapters
(Pune,Chennai,Bangalore,GCC,Europe,Singapore,Malaysia)
● Annual Conference (in Bangalore)
● Three mini conferences - (Dubai)
● Three code sprints
● Module volunteers
● Monthly newsletter
Technical contributions
● Translation to three new languages(Italian)
● Features,integrations and localization
○ X number of bounty
○ X number of features contribution from community
○ X number of new integrations from community
○ X number of country specific localizations
○ X number of commits from new developers
○ X number of new domains(Textile,Travel)
● Mobile app
Finance
● Goal for 2018-19: Raise $120,000
● Sources
○ 50% Memberships
○ 30% Bounty Pools
○ 20% Grants
● Get funds from three agencies for specific projects like schools
● Get long term supporters(multi year grants)
● Drive commercial activities through service providers
● Create structure for reporting, proposing and approving expenses.
Organization
● Registration(80G,12A,FCRA)
● Organization structure
● Practices and processes in other foundations like Mozilla foundation
Implementation
● Started creating issues and milestones in erpnext/foundation repo
● Will experiment assigning github issues to service providers
● One user story per month(Video)
● Promote service providers by giving them the leads
● Ask service providers to update their project details,contributions etc
● Tangible benefits for foundation members(conference and leads)
● Community member survey(expectations from foundation)
Open Day
March 2018
Mumbai Hackathon
Better. Every Year.
#NightOut #Office
#WebRTC #ScreenSharing
Bug Fixes
ListView, QueryReport, Rollup
Grid Report
Didn’t know this existed.
Web Performance
Notifications
Now realtime!
Website
With Raghu
Frappe Accounting
Frappe Screen Share
Milestones
Process?
• 1 Project - 1 Team - No Crossover
• Plan and Discuss
• 4 week cycle
• Finish project before deadline
Plan
• Frappe Accounting 1.0
• Landing Pages
• Frappe Accounting
• Frappe DataTable
• Frappe Framework
• Passing Tests
Thanks
@netchampfaris
OPEN DAY
March 7
Kenneth Sequeira
Preparations before the website launch
● Not one person in charge but keep a team of - .
● More coordination.
● Log all the details properly. Make the decisions official and distribute to
everyone one email.
● Decide the rules, evaluation criterias, no. of participants to present before
the site goes live.
● Discuss the rules with Rushabh and DBIT both. Minimize last minute
ad-hoc changes as much as possible.
Registration Period (live website)
● Better build up to the event.
● Actual “save the date” campaign.
● Coordinate with DBIT closely during this phase to synchronize the
marketing activities.
● Aggressive marketing push for Mumbai Hackathon as a Premium event in
the city.
● Attract professionals as well. It is easy to attract students.
● Social media: Facebook, Twitter, try LinkedIn. DBIT CSI operates on
Instagram. Cooperate with them for images, content.
Registration Period (live website)
● Social Media targets to hit:
● Facebook (event + ads)
● Twitter
● Linkedin
● Meetup Group
● Regularly email the participants with specially curated projects to
encourage good quality projects.
● RSVP from participants a week before the event.
Preparation for Hackathon
● Decide on the following things about a month to days before the event.
● Stickers (for all participants?)
● Certificates (design + distribution). For winners only or participants +
winners.
● T-shirts
● Event flow
● Parameters for Evaluation
ESOC
● Website content (thanks Google)
● Site is live (thanks Zarrar!)
● Thanks to Achilles for sharing points on the registration
details and process
APPS
SUMMER
Blogs
● Curiositi Case Study
● ERPNext for Electronics Distributors
● Loads of thanks to Umair
● Need to improve on own speed and closing
A Day at MOL
Full day of Sales & Support
Two Images for Social Media Using
Inkscape
First Flight Experience
Support from mobile in Goa
GOD MODE
Free user Signup Still Haunting
Open Day
March 18
@manassolanki
● Student Report Card
● Loyalty Program
● Coupon Code
Student Report Card
Student Report
Card
● Marks or Grade
● Detailed or Final
● Attendance Details
● Other details to be printed
Loyalty Program
● Earned/Redeemed only on
Sales Invoice
● Payment Tender
● Booked in Expense Account
● Desk or Shopping Cart or
Online POS
Loyalty on Shopping Cart
Loyalty on Online POS
Coupon Code
● Duplicate work
● Desk or Shopping Cart
Some other
updates
● Fix in Status Updater
● Other 15+ merged PR’s
● One week of support
Thank you
Any Feedbacks
March 2018
Hub UI
Handle Broken Images
Quick View
and Wishlist
Crowdsourced
Categories
Reviews
RFQs (WIP)
Batteries included indeed
Frappe Accounting
Setup Wizard
TreeView
Ticket(s) to
Concept Design
Elvendom
A machine to heat and mix
Our own little White Elephant
Thanks
@pratu16x7
There and Back again!
Bug Fixing in Foundation Website
Animate SVG
We love to build new things
and break them apart, and
build them again.
WIP Rebuilding the
Foundation Website
Frappe CSS!
●
Worked on Hackathon Winners page
●
Working on ESOC logo
●
Created a template for country page.
Thanks Prateeksha & Faris
●
Complete foundation website.
●
Start with frappe.io (will put new team
pictures promise!)
●
Design sprint just for brainstorming with
team.
●
Sprint with team to code the website.
●
All Design requirements strictly should go in
issue tracker with exact brief after brainstorming.
●
Issue will be prioritised.
Don’t bite off more than you can chew
RevantNandgaonkar
OpenDay-March2018
InstalledArchLinux
● EasyInstallationafterwifi-menu!
● Latestupstreampackages:node,python,applications.
● Notrecommendedforfirsttimeusers.
● Recommendedfordevelopers
● Configurable
Goa
● Feniandfood!
● Vacationwithlaptop!
● Debates,Discussions,Ideas:SummerofCode
● Wayforwardhttps://github.com/erpnext/foundation/wiki/Goa-Brainstorming-March-2018
Woocommerce
● DebuggingReSTAPI:
– print()
– try/except
– TestDrivenDevelopment
● Tested
● E8ortsbyVinayak
OAuth2.0Grant
● Tests
curl--requestPOSThttp://<server>/api/method/frappe.integrations.oauth2.get_token
-d
'grant_type=password&username=user@example.com&password=example_password&scope=all&clie
nt_id=<clientid>'
FrappeJS
● NodeJS
● Auth
– Session
– OAuth2.0
– FrappeSessionStore
● Models
constQuotation=Invoice;
//...
module.exports=Quotation;
ThankYou
Frappe Open Day
March 2018
Rohit
Milestones
POS in Bank Reconciliation
Consumed Material Cost
Fixed RTL
Delete not Working
Fixed Multiple Batch for POS
Operation Scheduling Issue
Support
• Repost old stock and accounting entries
from the backend.
• Cancel negative qty delivery note from the
backend.
• User permissions.
• Rename item code for purchase order item
supplied from backend.
• Same serial no returned two times.
• Include exploded items for subcontract.
Thanks :)
Open Day
March 2018
Rushabh Mehta
FrappeJS
Submit
Cancel
Revert
LedgerPosting
module.exports = class InvoiceServer extends Invoice {
getPosting() {
let entries = new LedgerPosting({reference: this, party: this.customer});
entries.debit(this.account, this.grandTotal);
for (let item of this.items) {
entries.credit(item.account, item.amount);
}
if (this.taxes) {
for (let tax of this.taxes) {
entries.credit(tax.account, tax.amount);
}
}
return entries;
}
async afterSubmit() {
await this.getPosting().post();
}
async afterRevert() {
await this.getPosting().postReverse();
}
}
Reports
Filters
Columns
Method
Reports
frappe.call
frappe.call
frappe.registerMethod(‘general-ledger’, ({params}))
await frappe.call(‘general-ledger’, {params})
Remote or Local
Make Payment
sync.js
Server Copy
Local Copy
Form Reference
Sync or Save
Server Copy
Local Copy
Form Reference
Replace Local
Server Copy
Local Copy
Form Reference
Refresh
User Permission
with Suraj
• Go to all DocTypes and
check “Apply User
Permission” and select
DocTypes
• Create “User Permission”
record for each Record
• Visualize 3D connections
• Pray
Enterprise
No More Features?
• Asset Tracking
• More Workflow Rules
• HR
• Leave
• Payroll
• Recruitment
• Assessment
Upto No Good
Open Day
March-18
Saurabh
6 Days Support
Stripe Minimum
Charge Fix
Firewall Setup Fix
Minor Patch Fixes
!! GOA !!
MOL
Application Status
Ledgers
Prepared TLC Data
Mapped Beneficiaries
Against Allotments
Unmatched Loans for
Banks
Thanks!
OPEN DAY MAR’18
Frappe/ ERPNext
@shreya115
LOAN MANAGEMENT FOR THE MEMBERS
LOAN REPAYMENT FUNCTIONALITY
TIMESHEETS - TIMER
EMPLOYEE ADVANCE SUMMARY REPORT
MILESTONES
▸ Linking Member DocType with Supplier and Customer
▸ Customer and Supplier Tax Id in Sales and Purchase reports
▸ Deleting Company transactions fixed
▸ Salary Component abbreviation fixed
▸ Payment account in Salary Structure for selected Company only
▸ Fixed fieldnames for translations in some Reports
▸ Product Bundle with Delivery Note (Bug)
SOME OTHER FIXES
Thank You
Open Day Mar 18
@surajshetty3416
Data Export Tool
User Permission
• Umm … Let’s see
User Permission
• Removed Apply User Permission option

• Pending PR frappe/frappe#5314

• All checks have passed

• 33 files were changed
Permission
Permission
Permission
Issues closed
Merged PRs
For this month
• Increase community interaction

• Try and start with support

• Understand product from user usage perspective
thanks(ignore_permission=False)
Open Day 

M a r c h
U m a i r S a y e d
Trial Accounts
0
1000
2000
3000
4000
Apr May June July Aug Sept Oct Nov Dec Jan Feb Mar
1644
New Customers
0
12.5
25
37.5
50
Apr May June July Aug Sept Oct Nov Dec Jan Feb Mar
2017-18 2016-17 2015-16
27
New Customers (hosted)
2017-18 325
2016-17 207
Renewals
0
10
20
30
40
Apr May June July Aug Sept Oct Nov Dec Jan Feb Mar
2017-18 2016-17 2015-16
34
Support Issues
0
225
450
675
900
Apr May June July Aug Sept Oct Nov Dec Jan Feb Mar
2017-18 2016-17 2015-16
680
Support Issues
2017-18 7,946
2016-17 6,029
Support Review 4.11/5
First Response Time !
Community Forum
0
1250
2500
3750
5000
Apr May June July Aug Sept Oct Nov Dec Jan Feb Mar
2017-18 2016-17 2015-16
3394
Community Forum (Posts)
2017-18 46,549
2016-17 37,653
New Pricing
New P5 Hmmm.. Manpasad!
New Pricing
Demo Sessions
• HCL Corporation (with Rushabh)

• Servify, India

• Hercules Group, UAE

• Excelus, India

• Tandem Arbor, USA

• LP Cartridges, India

• Mohammad Taif, Oman

• Bellamar Group, Canada (upgrade & credit note issues)
Exotel (IVR) Setup
Some Writing
• Implementation at Curiosity

• ERPNext used by Electronics Distributor

• Newsletter on pricing update
With Kenneth
Community Feedback
55% percent of my quotation under 8000 SAR (2133 USD) and now i
cannot complete the deals with this price (i will not be able to cover
my monthly operation cost) I swear to you no one will renew
subscription with 1500 USD in KSA, most of our clients are a small
business.

Competition is very tough now in KSA and all middle east as general I
built a long-term plan on ERPNext and now I have stop and think
again and review my strategy because 500% increase in price will
effect on my potential clients.
Abdul Rahim
Community Feedback
I don't have a big issue with your big price increase but I think you
are missing the boat on forcing the small business owner to have to

Buy 9 unused logins. What would you charge for a 1 user
subscription since that is all I will need for the foreseeable future.
Kevin
This is a move which will scare away startup business like ours. I run
a trial for some time and now I am thinking if I pay the 299.00USD
what happens after a year or 2 years????
Kachinga
Community Feedback
The new prices not suitable for our market, and we have to offer our
clients on-premises option. Please, what the new prices of on-
premises support provided by ERPNext?
Ekbar and Co.
No its terrible I can never connect. Too fed up give up.
Bill (Trial User)
Community Feedback
Jesus: Well done (for new pricing).

Rushabh: Thanks Jesus!
Jesus Salcie
Thank

Y o u
U m a i r S a y e d
Open Day March 2018
- Zarrar
[ Enhance ] Fetch Customer's Item code
based on Customer Name or Customer Group
File Upload Fix incase of Duplicate Name
Naming Series Dropdown & Validation
Other Fixes
◇ Gantt view - make order_by configurable.
◇ Add Child button in tree view can be hidden for
required node.
◇ Updated docs for Work Order.
◇ Physician patch fix.
Android view - refactor
◇ Hamburger view ◇ Tab view
Also location
based filtering
Ionic Framework
And then…

Lets build it using
Initial UI for AgriNext
ESoC
< / > ERPNext Summer of Code
Place your screenshot here
Best part of the month
Thanks!

More Related Content

Similar to Frappe Open Day - March 2018

QCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and MockitoQCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and MockitoSzczepan Faber
 
CI/CD: Lessons from LinkedIn and Mockito
CI/CD: Lessons from LinkedIn and MockitoCI/CD: Lessons from LinkedIn and Mockito
CI/CD: Lessons from LinkedIn and MockitoC4Media
 
Joomla World Conference 2016 GSoC and Joomla
Joomla World Conference 2016 GSoC and JoomlaJoomla World Conference 2016 GSoC and Joomla
Joomla World Conference 2016 GSoC and JoomlaPuneet Kala
 
Crunching the numbers: Open Source Community Metrics at OSCON
Crunching the numbers: Open Source Community Metrics at OSCONCrunching the numbers: Open Source Community Metrics at OSCON
Crunching the numbers: Open Source Community Metrics at OSCONDawn Foster
 
Crunching the numbers: Open Source Community Metrics
Crunching the numbers: Open Source Community MetricsCrunching the numbers: Open Source Community Metrics
Crunching the numbers: Open Source Community MetricsDawn Foster
 
Build and Deploy a Python Web App to Amazon in 30 Mins
Build and Deploy a Python Web App to Amazon in 30 MinsBuild and Deploy a Python Web App to Amazon in 30 Mins
Build and Deploy a Python Web App to Amazon in 30 MinsJeff Hull
 
Rahul_CV_2016-2017
Rahul_CV_2016-2017Rahul_CV_2016-2017
Rahul_CV_2016-2017Rahul Sharma
 
Programming for non tech entrepreneurs
Programming for non tech entrepreneursProgramming for non tech entrepreneurs
Programming for non tech entrepreneursRodrigo Gil
 
Google Cloud: Next'19 Extended Hanoi
Google Cloud: Next'19 Extended HanoiGoogle Cloud: Next'19 Extended Hanoi
Google Cloud: Next'19 Extended HanoiGCPUserGroupVietnam
 
Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...HRITIKKHURANA1
 

Similar to Frappe Open Day - March 2018 (20)

QCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and MockitoQCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
 
Resume
ResumeResume
Resume
 
CI/CD: Lessons from LinkedIn and Mockito
CI/CD: Lessons from LinkedIn and MockitoCI/CD: Lessons from LinkedIn and Mockito
CI/CD: Lessons from LinkedIn and Mockito
 
Raman monga
Raman mongaRaman monga
Raman monga
 
Joomla World Conference 2016 GSoC and Joomla
Joomla World Conference 2016 GSoC and JoomlaJoomla World Conference 2016 GSoC and Joomla
Joomla World Conference 2016 GSoC and Joomla
 
Frappe Open Day - July 2018
Frappe Open Day - July 2018Frappe Open Day - July 2018
Frappe Open Day - July 2018
 
SFScon 2020 - Paolo Cavallini - QGIS Software and Community
SFScon 2020 - Paolo Cavallini - QGIS Software and CommunitySFScon 2020 - Paolo Cavallini - QGIS Software and Community
SFScon 2020 - Paolo Cavallini - QGIS Software and Community
 
Crunching the numbers: Open Source Community Metrics at OSCON
Crunching the numbers: Open Source Community Metrics at OSCONCrunching the numbers: Open Source Community Metrics at OSCON
Crunching the numbers: Open Source Community Metrics at OSCON
 
Crunching the numbers: Open Source Community Metrics
Crunching the numbers: Open Source Community MetricsCrunching the numbers: Open Source Community Metrics
Crunching the numbers: Open Source Community Metrics
 
DineshCV (1)
DineshCV (1)DineshCV (1)
DineshCV (1)
 
Build and Deploy a Python Web App to Amazon in 30 Mins
Build and Deploy a Python Web App to Amazon in 30 MinsBuild and Deploy a Python Web App to Amazon in 30 Mins
Build and Deploy a Python Web App to Amazon in 30 Mins
 
Rahul_CV_2016-2017
Rahul_CV_2016-2017Rahul_CV_2016-2017
Rahul_CV_2016-2017
 
Programming for non tech entrepreneurs
Programming for non tech entrepreneursProgramming for non tech entrepreneurs
Programming for non tech entrepreneurs
 
Google Cloud: Next'19 Extended Hanoi
Google Cloud: Next'19 Extended HanoiGoogle Cloud: Next'19 Extended Hanoi
Google Cloud: Next'19 Extended Hanoi
 
ShashiKumarGupta-
ShashiKumarGupta-ShashiKumarGupta-
ShashiKumarGupta-
 
Resume
ResumeResume
Resume
 
Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...
 
Bots and News
Bots and NewsBots and News
Bots and News
 
Ice dec05-04-wan leung
Ice dec05-04-wan leungIce dec05-04-wan leung
Ice dec05-04-wan leung
 
Resume
ResumeResume
Resume
 

Recently uploaded

Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdftbatkhuu1
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 

Recently uploaded (20)

Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdf
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 

Frappe Open Day - March 2018