Skip to content

Allow users collaborate within email threads by adding annotations. Users could highlight specific parts of an email, leave comments, and share these annotations with other authorized collaborators. This feature would be valuable for teams working together on projects or handling complex email discussions.

Notifications You must be signed in to change notification settings

Onwuagba/nylas-AI-hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkLoom

  • API to allow users collaborate within email threads by adding annotations aka notes. Users could highlight specific parts of an email, create annotations, leave comments on annotations, and share these annotations with other authorized collaborators. This feature would be valuable for teams working together on projects or handling complex email discussions.

Getting started

  • This project requires python to run locally
  • Project was initially deployed to pythonanywhere but it was discovered that the api can't connect to Nylas and so had to be pulled.
  • Clone repo
  • Install dependencies: pip install requirements.txt
  • Create a copy of the env file and rename to .env
  • Create a postgres database and include the credentials in the .env file
  • Update .env with Nylas authentication token
  • Update .env with OpenAI authentication key. Get one here: https://openai.com/

Running project

  • Once project is completely setup, simply run the following command: python manage.py runserver <port:optional>
  • Import project collection to your API tool (postman, insomnia, etc.) Collection is titled "collections.json"
  • Run in Insomnia}

About

Allow users collaborate within email threads by adding annotations. Users could highlight specific parts of an email, leave comments, and share these annotations with other authorized collaborators. This feature would be valuable for teams working together on projects or handling complex email discussions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages