Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Open Day December 2016

483 views

Published on

Summary of activities of Frappé team in December 2016

Published in: Technology

Open Day December 2016

  1. 1. Umair Sayed December 2016
  2. 2. Customers 0 7.5 15 22.5 30 Jan Feb Mar Apr May Jun July Aug Sept Oct Nov Dec 2016 2015 2014 18
  3. 3. Renewals 0 6 12 18 24 Jan Feb Mar Apr May Jun July Aug Sept Oct Nov Dec 2016 2015 2014 21
  4. 4. Trials 0 1000 2000 3000 4000 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Free Trial 2806 35
  5. 5. Issues 0 175 350 525 700 Jan Feb Mar Apr May Jun July Aug Sept Oct Nov Dec 2016 2015 2014 492
  6. 6. Response Time December
  7. 7. Forum 0 1000 2000 3000 4000 Jan Feb Mar Apr May Jun July Aug Sept Oct Nov Dec 2016 2015 2014 2786
  8. 8. Jugnoo
  9. 9. Webinars • ERPNext Customization • ERPNext - Shopify Integration • ERPNext - HR Module • Manufacturing to Order
  10. 10. Videos • ERPNext Customization • ERPNext - Shopify Integration • ERPNext - HR Module • Manufacturing to Order • Chart of Accounts • Chart of Accounts Builder • Taxes and Tax Rule
  11. 11. Videos Stats
  12. 12. Help Articles
  13. 13. Testimonials It was not only a great year for Frappe/ERPNext, but also for the users of your fabulous software. Really, The last 1-2 years you made quantum leaps. What I found particular interesting, is to follow how a small 4 or 5 member team, slowly but surely carved a position in the huge open source and ERP universe... All the best for 2017 Robert Becht I would be interested in contributing the sum of $5,000 to this foundation within the next month. This would be in the form of a gift, and except for the transaction details and any other legal necessities, I would like for this donation to remain anonymous to the public. My donation is intended to help support the efforts that you are carrying out, and keep ERPNext open. ERPNext Community Member
  14. 14. Testimonials Great - we love working with your software! Chris, Kii Audio GmbH, Germany Hello everyone, I just wanted to take a quick moment and compliment the team that create and manages ERPNext. It's truly an incredible application. Angela I am an Italian consultant working both in Italy and in the UK. Your software is great. I mean it, exactly what I needed for my companies. Sam Sequi, Italy
  15. 15. Testimonials Hello Nabin, I think you have fix the problem brilliantly! The customer is very happy thank you. Ryder Saint Just want to say that I have been involved in installation of bunch of ERP and CRM solutions. This is the first without onsite installation consultancy. And I would like to give my feedback - The speed and help from support has been second to none. Iian Gray
  16. 16. 2017 • Leadership! • Help & Demo Videos • Help Documentation • Community Development • 3000 paid customers
  17. 17. You Thank
  18. 18. Open Day January 2017 Rushabh Mehta
  19. 19. Document Versioning
  20. 20. Checkboxes in Grid
  21. 21. DocType “Version”
  22. 22. Save “diff” of the document
  23. 23. Tree Cleanups + Expand all
  24. 24. Issue Tagging
  25. 25. Fixed 20+ Issues
  26. 26. Lots of Reviews!
  27. 27. 2017 Marketing Foundation GitHub Issues User Onboarding World Class Team!
  28. 28. Thanks!
  29. 29. ERPNext Open Day December 2016
  30. 30. 7.2 Beta Release New branch 7.2.0-beta Testing done by community Beta instance on cloud Change Log Blog post on the release 15th December
  31. 31. Version 7.2 Released 23rd December A much stable release, thanks to community
  32. 32. New Chart of Accounts Template
  33. 33. Exchange Rate based on Date
  34. 34. Employee Loan Management
  35. 35. Optimised Future Reposting Bypassed most of the validation on GL Entry while reposting Eliminated duplicate processing Cached get fiscal year function 50% less execution time
  36. 36. Other major Fixes Merging of Item and Warehouse and patch to fix deleted bins Allocate sites for multi-threading deploy Validate negative stock on delivery while missing valuation rate Lead and Opportunity status Fixed period end date if year starts in the middle of the month Added standard filters in filter dashboard Unlink Quality Inspection from PR while cancelling QI Address naming if multiple address for same type
  37. 37. 2017 Planning Remote work from Kolkata Time management and prioritisation Leadership and delegation Reduce support time and more focus on development Increase community involvement Release management DevOps knowledge Writing
  38. 38. Thanks
  39. 39. Open Day December 2016 Arundhati Sharma
  40. 40. Month in a nutshell • Issues • Opportunities • Demo Sessions • Write Ups and A Blog • Help Article • Mock up for Bar Code feature • Discuss Queries
  41. 41. ERPNext Demo • Delivered successful Demo to Prospects
  42. 42. Everyday To do List Minutes to First Response for Issues Write Help Articles Discuss and Update Old Github Issues
  43. 43. Blogs • Fear of Losing! (Published on Medium) • 12 Write ups
  44. 44. To do In 2017 • Read More • Write even More • Work out (Not sure though) • Take Ownership and Lead
  45. 45. Thanks messages!
  46. 46. Thank You !
  47. 47. Open Day December’16 By Shachi
  48. 48. 3 Demo Sessions ● Anhox ● Rohit Gonsalves ● Jeet Oswal
  49. 49. Daily Write Ups ● 6 Published ● 7 Drafts
  50. 50. Issues Opportunities
  51. 51. Target for January 1. To write blog everyday 2. Maintain minutes to first response 3. Write one article each day 4. Work on the functional knowledge 5. Finish the book
  52. 52. Anything to improve?
  53. 53. Also, Wish you all a happy and prosperous new year…
  54. 54. Thank You!
  55. 55. Open Day December 2016 Faris Ansari
  56. 56. date-time-picker
  57. 57. Before After
  58. 58. Date range in filters
  59. 59. Seconds in date picker
  60. 60. auto-complete
  61. 61. Before After
  62. 62. #tags
  63. 63. Before After
  64. 64. jQuery-ui gone! +70 Kb -453 Kb
  65. 65. Gantt
  66. 66. Redesigned website with Rushabh/Anand
  67. 67. npm install frappe-gantt
  68. 68. Tree view
  69. 69. Tree view decoration
  70. 70. Kanban
  71. 71. Kanban Board
  72. 72. Edit card
  73. 73. Archive column
  74. 74. Restore column
  75. 75. Card Activity
  76. 76. fluxify
  77. 77. cards columns store add_card add_column edit_card actions render_card render_column view
  78. 78. Miscellaneous Activities • Rewrote Gantt in ES6 (new JS is cool) • Rewrote Kanban in Inferno, got stuck, spent 4 hours debugging with its author (scrapped later) • PR got merged in the awesomplete repo (awesom!) • First DO meetup (got infected with Neilovitis) • Lots of discussion on the Accounting app • Mobond 24-hour Hackathon (36 hours without sleep)
  79. 79. 2016 - In Review • Graduated • Won a Hackathon • Got introduced to Open Source • Got to be part of ERPNext / Frappé • Switched to Mac from Windows • Participated and gave a talk in an International Conference • Read 4 Books • Wrote 6 blogs • Wrote lots of code
  80. 80. Goals for 2017 • Increase productivity • Take Leadership • Learn and handle DevOps • Read more books • Write more • Go out more often • Resume gym? • Be more awesome! • and catch up to Anand/Pratik
  81. 81. Thanks! @netchampfaris
  82. 82. Frappé Open Day December 2016
  83. 83. Assessment Module
  84. 84. Evaluation Criteria New Doctype - List various parameters to evaluate a Students progress.
  85. 85. Grading Scale Doctype Rename -Grading Structure is now Grading Scale. Also Scores are now stored in percentages.
  86. 86. Course Master Mention default Grading Scale & Evaluation Criteria.
  87. 87. Assessment Set Max. Assessment Score & Evaluation Criteria
  88. 88. Assessment Result Will compute grades based on Grading Scale.
  89. 89. Attendance Module
  90. 90. Student Attendance Tool Student Batch Wise Attendance Tool is not Student Attendance Tool
  91. 91. Student Leave Application Redesign - You can now specify a date range, also ability to mark the student as Present.
  92. 92. Frappé
  93. 93. Webforms Collect Dynamic Payments via Web Forms
  94. 94. 2K17! Contribute & stay active in the community !
  95. 95. Thanks @neilLasrado
  96. 96. Frappé Open Day December 2016
  97. 97. Custom Menu for Report View
  98. 98. Letter Head for Report
  99. 99. Budget Report Based on Cost Center/Project
  100. 100. Accrual Accounting for Expense Claim
  101. 101. Form View GL Entry
  102. 102. Added Party Type
  103. 103. Is Paid
  104. 104. Unclaimed Expense Claims
  105. 105. POS Enhancement
  106. 106. Delete Offline Records
  107. 107. Create Customer from POS Restrict user to edit Rate
  108. 108. Blog Importance of Discussions
  109. 109. Communication Design Perfection
  110. 110. Thanks 2016 Rohit
  111. 111. Frappé / ERPNext Open Day December 2016 Saurabh Palande
  112. 112. Reseller Portal Paired with Rushabh
  113. 113. Reseller Signup
  114. 114. Reseller Customer Listing
  115. 115. Commission and Discount in Reseller currency
  116. 116. Reseller Transaction Summary
  117. 117. FAQ for Reseller
  118. 118. Broken Site Sync Null date param fixed by Rushabh
  119. 119. 229 Sites using more than allocated users
  120. 120. Reason behind 229 sites
  121. 121. Multiple Site Sync
  122. 122. Single Site Sync
  123. 123. Multi-Site multi server sync
  124. 124. Other Feature
  125. 125. Switch to trial without payment
  126. 126. Uninstall particular APP via bench and site
  127. 127. Blog https://medium.com/@saurabh6790/erpnext- reseller-16a91b874951#.wx16ccjgd
  128. 128. Webinar https://www.youtube.com/watch?v=sd2p-0jATzc
  129. 129. Dedication + Clear Thoughts + Own Responsibilities + Become action oriented + Finishing = Perfectionist
  130. 130. Thank You
  131. 131. OPEN DAY FRAPPE|`ERPNext December 2016 By Bhupen Newalkar
  132. 132. LEARNING PHASE
  133. 133. BLOG WRITING This month started with blog writing. I must thank rushabh for making it compulsory. From my point of view, it not only brings clarity in your thoughts but also wakes-up hidden writer inside you. Wrote a blog named “A gap”; satisfaction was of different level.
  134. 134. SEO After healthy discussion about marketing our product; we came across the term SEO As i am fond of marketing, rushabh assigned me this challenging task 1.Make landing pages for retail business. 2.Make the same using frappe-theme . 3.Content should be accurate and effective. CONTENT MARKETING
  135. 135. Keeping content small but effective and that too within pre-defined standards was tough task. It’s the fact that most of the visitors spend fewer than 15 seconds on your website; So i think content is undoubtedly important but the web-page design is more important as it’s the first impression you create in visitor’s mind. Continued..
  136. 136. continued... A week later rushabh found that this task is not that easy so assigned me new task. But none the less experience was really helpful in getting knowledge of: 1.Content marketing 2.SEO 3.Learned html & css in deep.
  137. 137. Solved Issues Assigned issues After getting good knowledge about ERPNext, i started solving issues assigned by nabit. Stucked at some point; but after discussing i was able to solve the issues. After solving more issues, now i am getting good grip on it. Looking forward to deal with big task.
  138. 138. Getting confident Ready to solve some more interesting issues
  139. 139. FRAPPÈ/ERPNEXT OPEN DAY DECEMBER 2016 KANCHAN CHAUHAN
  140. 140. DISCUSS December, 2016
  141. 141. ACTIVITY LOG IN PROCESS PAYROLL Table instead of ugly list. Added Employee name and Total Pay
  142. 142. CREATE USER BUTTON IN EMPLOYEE Automatically create user based on preferred email
  143. 143. JINJA IN TERMS AND CONDITIONS Jinja templating now allowed in Terms and Conditions doctype
  144. 144. UPDATE ONLY - DATA IMPORT TOOL “Update only, do not insert new record” option in Data Import Tool
  145. 145. OTHER FIXES • Bypass “UnknownLocaleError” for Date and Time thrown by Babel • Salary Slip test cases fixed once and for all • Monthly Salary Register filter fixes and language fixes • Added "Enabled" to Sales Person, gets unchecked when Employee leaves • Payroll, Salary Slip, Leave application fixes • Some minor fixes
  146. 146. EMPLOYEE LOAN MANAGEMENT
  147. 147. LOAN TYPE Enter Loan Name, Maximum Loan Amount and Rate Of Interest
  148. 148. EMPLOYEE LOAN APPLICATION Employee Loan Application for employees
  149. 149. EMPLOYEE LOAN Employee Loan record after Employee Loan Application is Approved
  150. 150. EMI SCHEDULE Auto-generated on Save of Employee Loan
  151. 151. MATH WIZ Nabin Hait
  152. 152. WHAT DO YOU WANT TO ACHIEVE IN 2017?
  153. 153. • Write clean code • Gain more product knowledge • Adopt Human Resource Module • Adding new features • Code refactoring • Bug fixes • Documentation
  154. 154. THANK YOU HAPPY NEW YEAR 2017
  155. 155. OPEN DAY Prateeksha Singh | December 2016
  156. 156. Yet another Expand all (with Rushabh) … And got to see some CSS awesomeness in action withTreeView decoration (courtesy Faris and Rushabh)
  157. 157. Contact | Quimey Osorio-Intelacard | First Name: Quimey, Last Name: Osorio, Email Id: QuimeyOsorioRuelas@example.com | Contact |TiênVăn-Fayva | First Name:Tiên, Last Name:Văn, Email Id:VanNgocTien@example.com || Contact | Lom-Ali Bataev-Endicott Shoes | First Name: Lom-Ali, Last Name: Bataev, Email Id: Lom-AliBataev@example.com | Contact | ‫سیاه‬ ‫شاه‬ ‫-نگارین‬Crafts Canada | First Name: ‫,نگارین‬ Last Name: ‫سیاه‬ ‫,شاه‬ Email Id NeguaranShahsaah@example.com | Contact | Simon Jessen-Consumers and Consu Name Simon, Last Name: Jessen, Email Id: SimonVJessen@example.com || Contact | 紹萱 于-Big D Supermarkets | First Name: 紹萱, Last Name: 于, Email: Lu won Id:lXuChaoXuan@example.com || Contact | Jana Kubáňová-Asian Junction | First Name: Jana, Last Name: Kubáňová, Email Id: JanaKubanova@example.com || Contact | January Václavík-Adaptas | First Name: January, Last Name:Václavík, Email Id: JanVaclavik@example.com || Item | Stand | Item Name: Stand || Item | Disc Collars | Item Name: Disc Collars || Item | WindTurbine-S | Item Name:WindTurbine-S || Item | Wind MIll C Series | Item Name:Wind MIll C Series || Item | Base Plate Un Painted | Item Name Base Plate Un Painted || Item | WindTurbine | Item Name:WindTurbine || Item | Internal Disc | Item Name: Internal Disc || Item | Wind Mill A Series | Item Name:Wind Mill A Series || Item | Blade Rib | Item Name: Blade Rib || Item | Bearing Assembly | Item Name: Bearing Assembly || Item | Shaft | Item Name: Shaft || Item | ERP | Item Name: ERP || Item An addition to search features in ERPNext • Awesome bar: Quick navigation • Filters: Searching documents • In app help: Finding relevant how-to’s • Global Search: For (almost) everything else
  158. 158. Fields having the ‘In Global Search’ property set are searchable via the awesome bar
  159. 159. Integrated Help Results
  160. 160. THANKS
  161. 161. Open day • Dec 16 Frappé | Erpnext Manas Solanki
  162. 162. Data Import ( Page ) • Works fine but some disadvantages 1. No Record for imported data. 2. After uploading file, have to save it to process multiple times via openpyxl. 3. Have to transfer large data from backend to frontend for previewing. So, why don’t use frappe for handling all these issues.
  163. 163. Data Import (Doctype) • Better functionality as file can be processed via attachments. • Fuzzy matching for the mapping of file header and reference doctype’s docfield. • Mapping can be done via drop down menu of docfield list. • Data can be imported from any row of the attached file.
  164. 164. Subscription Redesign • Currently recurring document. • Drafted a new doctype subscription. • Needs a lot of changes after discussing with Rushabh.
  165. 165. Some Other Updates • Replied on some of the installation related threads on the discuss. • Self assigned some issue on github. • Fixed some issues related to customer support.
  166. 166. 2017 • Contribution to minimize the issue below 200 (Approx. 1/4 times of current). • Addition of 10 new features. • Mastering Python. • Habit of waking up early. (7 A.M.)
  167. 167. Thank you. Feedbacks 
  168. 168. Open Day Ayush A.S. @mcd-50
  169. 169. What I did? 1. First week i was in creating a very simple react js app. 2. Second and third week I was getting used to python and made a simple app using bench.
  170. 170. What I did? 3. In last 4 - 5 days I pushed few fixes related to erpnext.com and frappe.io on Github. 4. Right now I’m busy in learning bootstrap integration, flask and JSX.
  171. 171. 2017, plans for ERPNext 1. Contributing to .org website, hub project and offline accounting app. 2. Getting into any work related to Node.js, Python, and UI part.
  172. 172. People / Companies inspire me

×