Skip to content

copilot-platforms/tasks-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task App

Task App is a comprehensive task management custom app in the Assembly app store, that helps users create and manage tasks across Internal Users, Clients and Companies in the platform.

It focuses on snappy realtime functionality, notifications handling, respects user access scopes, and supports functionality across IU, Client & CRM App Preview.

It also exposes a public API accessible through the Assembly core API, allowing users to build automations that suit their use cases. Ref: Tasks Documentation

Task App uses full-stack NextJS - relying on Server + Client Components, Material UI, and copilot-design-system for UI, and Server Components + Actions + API Routes for server-side functionality. Supabase over Prisma powers the database operations & realtime functionality while deployment is seamlessly handled by Vercel. Trigger.dev is used as a platform for long running async tasks related to notifications.

Project Setup

  1. Clone the repository.

  2. Install the dependencies using yarn

     yarn
  3. Run the project

     yarn run dev
  4. Optionally, to build the project or for other scripts, please refer to the package.json file.

For detailed guides related to Supabase / Trigger setup, consult our wiki

Releases

No releases published

Packages

No packages published

Contributors 9

Languages