Brief Description

A CRM system running as SaaS with the following major functionalities for end-users:

  • Contact and Task Management: Manage contacts, emails, tasks, calling notes, and appointments. Provide a daily summary report of updated contacts, appointments, and activities from the database.
  • Marketing Automation: Build marketing plans for leads and customers from the database. Automatically schedule emails based on user-defined activities in the plan.
  • Workflow Automation: Progress contacts automatically through the plan as each step is completed.
  • Reminders: Send reminders for tasks, calls, birthdays, and anniversaries via SMS or email.
  • Device Sync: Sync contacts and calendar information with Outlook, iPhone, and Blackberry devices.

Scope of Work

  • Maintenance, enhancement, feature development, and testing.

Technologies

  • Programming Language: Python
  • Frameworks: Turbogear, Django
  • Third-party Integrations:
    • Funambol
    • Facebook API
    • Freshbook
    • Twitter
    • Node.js
  • Databases: Postgres, Riak
  • Operating Systems: Various Linux distributions (CentOS, AMI, Arch, Ubuntu)
  • Amazon Cloud Services:
    • EC2: Deployed instances for Web Server, Database, and Email.
    • LBS: Extended data storage for instances.
    • S3: Stores backup databases and user data with S3 sync cronjob.
    • Route 53: Manages internal and external DNS among instances.

Development Tools

  • Git, SVN, Eclipse, S3sync, Ec2-commandline, Ganglia, Puppet, Exim, Nginx

Icon

Titani Global Solutions

January 07, 2025

Share: