• Like
  • Save

Neev Python Django Competencies

  • 211 views
Uploaded on

Django is a high-level Python Web framework that aids rapid development and clean design. …

Django is a high-level Python Web framework that aids rapid development and clean design.
Django lets us build high-performance, flexible web applications quickly. This is made possible by leveraging the power and extensibility of Python.
Django powers high-traffic websites like Washington Post, Pinterest, Instagram, Disqus, Lanyrd, Mozilla among others.

More in: Internet
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
211
On Slideshare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Neev Django Competencies
  • 2. Magento eCommerce SaaS Applications Video Streaming Portals Rich Internet Apps Custom Development 250+ team with experience in managing offshore, distributed development. Neev Technologies established in Jan ’05 VC Funding in 2009 By Basil Partners Part of Publicis Groupe Member of NASSCOM. Development Centers in Bangalore and Pune. Key Company Highlights iPhone Android Windows Phone 7 HTML5 Apps Web User Interface Design and User Experience Design Performance Consulting Practices Quality Assurance & Testing AWS Consulting Partner Rackspace Joyent Heroku Google App Engine Mobile Cloud About Neev Outsourced Product Development
  • 3. What is Django? • Django is a high-level Python Web framework that aids rapid development and clean design. • Django lets us build high-performance, flexible web applications quickly. This is made possible by leveraging the power and extensibility of Python. • Django has features like Access Control List (that lets the admin add new users and assign user rights), better database handling (Django is compatible with MySQL, PostgreSQL, Oracle providing easy data manipulation, migration, etc), a useful clean design (this helps administrators access all that they need). • Django provides connectors for database handling. This lets databases to be used without the need to learn. Thus, saving time and improving productivity. • Django focuses heavily on automation and adhering to the Don’t-Repeat-Yourself (DRY) principle. • The Django administrative panel has features like built-in authentication, CRUD operations for data structures, and easy extensibility. • Django powers high-traffic websites like Washington Post, Pinterest, Instagram, Disqus, Lanyrd, Mozilla among others.
  • 4. Why Django? – A Comparison with Similar Web Frameworks In comparison with similar frameworks like Turbo Gears, Pyramid among many others, Django provides the following advantages: • Template inheritance • Internal signaling system • A well matured framework with large documentation available • Really good community support • Less configuration required • Strict syntax resulting in a well structured and readable code • Fewer configurations • Language libraries make it easier to learn • Simple syntax makes it easier to learn – thus saving time for training and increasing productivity
  • 5. Scope of Django-based Application Development Django can help us build:  Web Applications  Social Apps  Microsites  CMS portals  Rest-API Clients  Hybrid Mobile Apps  eCommerce - based applications
  • 6. Why Neev for Django? • Neev has over 4 years of experience in Django. • We have experience working on close to 10 innovative projects including YouTube Channel customizations. • Our expertise in front-end technologies such as HTML5, CSS and JQuery makes us an ideal candidate to build Django – based apps.
  • 7. • Neev built Google Mobile Moves, an application that helps users upload videos related to Google products. It has an admin interface through which an admin can approve/view/delete uploaded videos. The application has a frontend based on HTML5, CSS and JavaScript. In the backend, we made use of Django templates and Youtube API on Python. The application was hosted on Google App Engine. • Neev helped Collegefest, an event organizing company build a CMS-based website using Python-Django. The website enables vendors to upload videos. The website being image-intensive, a Django extension was used for Image optimization - resizing and cropping of images. Our work on Django
  • 8. • Neev helped theshelf, a platform that connects shoppers, bloggers and brands, to showcase product listings from third-party eCommerce portals. Scrapy, a Python framework and Selenium WebDriver, a testing tool were used to develop backend modules that fetch data from third-party sites and store in client’s database. • Neev helped many clients like HDFC Life customize their YouTube channel. A microsite was developed using Python Django and loaded onto Youtube using Google App Engine. An admin interface was also built to upload videos to this microsite. • Neev helped Max Life and Max New York Life Insurance customize their Youtube channels using Youtube API with Django. Our work on Django
  • 9. • End-to-end consultative approach for software solutions through needs assessment, process consulting and strategic advice. • Internal QMS are ISO 9001-2008 certified and CMM level-3 compliant. • Continuous process and service level improvements through deployment of best-of- breed processes and technologies. • International Standards and best practices on Project Management including PMI, ISO and Prince-2. • Proven EDC Model of delivery to provide predictable results. • Scrum based Agile development methodology. The Neev Edge
  • 10. A Few Clients
  • 11. Partnerships
  • 12. India - Bangalore The Estate, # 121,6th Floor, Dickenson Road Bangalore-560042 Phone :+91 80 25594416 Neev Information Technologies Pvt. Ltd. sales@neevtech.com India - Pune #13 L’Square, 3rd Floor Parihar Chowk, Aundh, Pune – 411007. Phone : +91-64103338 For more info on our offerings, visit www.neevtech.com