Welcome to GoBlender
This is a modern web application written in Google's Go programming language. Go is a modern programming language which is type safe, compiled, and blazingly fast. This web application has the following functionality:
- Drag & Drop, snippet based Content Management System
- Drag & Drop form builder with save to database, export to Excel, and email notifications
- Image Gallery
- Event Calendar
- Blog
- News archive
- RSS for news & blog
- Video processing (convert to web ready)
- User authentication
- User management
- User roles
- Two Factor Authentication
- Log out of all other devices
- Load config & share across packages/middleware
- Templating (with html/template)
- Sessions
- Routing
- Middleware
- CSRF protection
- Signed URLs (with expiry)
- Upload files
- Process images
- Read/write from DB
- Form validation
- Dynamic PDF creation
- Send email
- MailChimp integration
- Job Processing (i.e. mail queue using channels)
- Cache content in Redis
- Read & Write JSON
- API routes
- Websockets
- Public, Private & Presence Channels (via Pusher or ipe)
- Send SMS (via Nexmo or Twilio)
- Export to Excel
- Scheduler for periodic tasks
- i18n for views
- Automatic XML sitemap generation
- SEO & OpenGraph support
- Automatic and manual backup to Digital Ocean Spaces & Amazon S3 buckets
- Complete audit trail
- Payments (single product & subscription) with Stripe
- Fast uploads of large files using tusd