The Open Event Ecosystem This post contains data collected and compiled from various sources that include (but not limited to) project readme files, my presentation from FOSSASIA 17, wikipedia, my head. This aims to
#python Generating xCal calendar in python "xCal", is an XML format for iCalendar data. The iCalendar data format (RFC5545) is a widely deployed interchange format for calendaring and scheduling data. Sample xCal document <
#gsoc Building the Scheduler UI If you hadn't already noticed, Open Event has got a shiny new feature. A graphical and an Interactive scheduler to organize sessions into their respective rooms and timings. As you
#python Accepting Stripe payments on behalf of a third-party In Open Event, we allow the organizer of each event to link their Stripe account, so that all ticket payments go directly into their account. To make it simpler for
#python PayPal Express Checkout in Python As per the PayPal documentation ... Express Checkout is a fast, easy way for buyers to pay with PayPal. Express Checkout eliminates one of the major causes of checkout abandonment by
#python Integrating Stripe in the Flask web framework Stripe is a developer and a user-friendly payment infrastructure provider. Stripe provides easy to use SDKs in different programming languages allowing us to easily collect payments on our website or
#python Building a logger interface for FlightGear using Python: Part One The FlightGear flight simulator is an open-source, multi-platform, cooperative flight simulator developed as a part of the FlightGear project. I have been using this Flight simulator for a year for
Building interactive elements with HTML and javascript: Interact.js + resizing In a few of the past blog posts, we saw about implementing resizing with HTML and javascript. The functionality was pretty basic with simple resizing. In the last blog post
Building interactive elements with HTML and javascript: Interact.js + drag-drop In a few of the past blog posts, we saw about implementing drag-drop and resizing with HTML and javascript. The functionality was pretty basic with a simple drag-and-drop and resizing.
Implementing revisioning feature in Open Event As I said in my previous blog post about Adding revisioning to SQLAlchemy Models, In an application like Open Event, where a single piece of information can be edited by
Adding revisioning to SQLAlchemy Models In an application like Open Event, where a single piece of information can be edited by multiple users, it's always good to know who changed what. One should also be
Building interactive elements with HTML and javascript: Resizing Unlike draggable, HTML/js does not provide us with a direct spec for allowing users to graphically resize HTML DOM elements. So, we'll be using mouse events and pointer locations
Building interactive elements with HTML and javascript: Drag and Drop Traditionally, all interactions in a website has been mostly via form inputs or clicking on links/button. The introduction of native Drag-and-drop as a part of the HTML5 spec, opened
Open Event: Planning the Scheduler UI I am working with the FOSSASIA community on the Open Event project as a part of Google Summer of Code 2016. In the first phase of the GSoC coding period,
Enhancing the Open Event Server: Scheduler UI I am working with the FOSSASIA community on the Open Event project as a part of Google Summer of Code 2016. The community bonding period went pretty well. Worked on
Hello FOSSASIA :) Though I use a lot of FOSS (free and open-source software) products, I have never contributed to any of the major FOSS projects (or minor ones for that matter. I
Hello world I'm Niranjan blogging from India. I'm totally new to the concept of blogging and kinda suck at writing stuff, but have decided to give it a try anyway - the