Skip to content
This repository was archived by the owner on Jan 26, 2026. It is now read-only.

dawpitech/area

Repository files navigation

AREA

An automation platform that connects different services through customizable workflows, similar to IFTTT or Zapier.

Overview

AREA allows users to create automated workflows by connecting triggers from one service to actions in another service. For example, automatically create a GitHub issue every time a timer expires, or send a notification when new content is posted.

Features

  • Multi-platform Support: Web application, Android mobile app
  • Service Integration: Connect popular third-party services through standardized APIs
  • Custom Workflows: Create personalized automation rules with configurable parameters
  • Real-time Execution: Workflows execute immediately when trigger conditions are met
  • User Authentication: Secure OAuth integration with supported services
  • Extensible Architecture: Easy integration of new service providers

Architecture

The platform consists of three main components:

  • Backend: Go-based API server handling workflow management and service integrations
  • Web Frontend: React application for workflow creation and management
  • Mobile App: Android application for on-the-go workflow monitoring

See ARCHITECTURE.md for detailed technical documentation.

Getting Started

Prerequisites

  • Docker and Docker Compose
  • Go 1.19+ (for local development)
  • Node.js 16+ (for frontend development)
  • Android Studio (for mobile development)

Quick Start with Docker

  1. Clone the repository:
git clone https://github.com/dawpitech/area.git
cd area
  1. Configure environment variables:
cp .env.example .env
# Edit .env with your configuration
  1. Start the services:
docker-compose up -d
  1. Access the application:

License

This project is licensed under the MIT License. See LICENSE file for details.

Support

Documentation

Community

  • Issues: Report bugs or request features via GitHub Issues
  • Discussions: Technical questions and community discussions
  • Pull Requests: Code contributions and improvements

Roadmap

Short Term

  • Complete core service integrations
  • Mobile application feature parity
  • Workflow scheduling and history
  • Enhanced error handling and logging

Long Term

  • Workflow templates and sharing
  • Advanced conditional logic
  • Real-time workflow monitoring
  • Enterprise authentication integration
  • Multi-tenant deployment support

Contributors 3

  •  
  •  
  •