Building stories and building trust.
Web application developmentwith Drupal 7(case study)
$whoami
$whoami
Valentin BoraCo-founder & CTO
Building stories and building trust.
Ready for a short video?
SimplySocial - the product
The video is not publicly available yet
The company - founding team
TylerAlaskan, CEOStrategy, Marketing, Sales
JeroenDutch, COOPeople, Execution, Business-IT translation
ValentinRomanian, CTOSoftware architect, Development lead
Development in RomaniaBased in Alaska, USA
1 sales person3 creative/marketing9 work on software
The company - team
The company - team
The company - team
We’re still hiring developers
High level architecture diagram
Scheduling and publishing content
Drupal Python
Drupal’s role
Client facing interfaceThe SimplySocial API
Why Drupal?
User system
AuthenticationAuthorization
SecurityRoles
Admin interface
Good enoughEasy to extend
Lots of useful defaults
Entities
Act as modelsHelpful CRUD actions
Good integration with Views, Rules and other modules
Views
Quick to setup basic data tablesOut of the box pagination, ajax
Happy prototypingCan be themed
Modules
We have around 50 custom modules~ 80k lines of custom code
Easily extendableNice APIs
Theming
1 default theme1 mobile theme
Seven for administrationCan be overridden, usually easily
Drupal / Python / CLI
The queue serverBeanstalkd
Long-running workers (SupervisorD)
Working as a team
GitHub
1. Feature branches2. Pull requests3. Code review4. Issue tracking
Campfire
1. GitHub room2. Dev room
T-shirt give-away
ask me
@gosimplysocial@valentinbora
www.gosimplysocial.com
Thanks!
Recommended