https://github.com/ajiteshgogoi/touchbase
An intelligent relationship management tool to help you stay connected with the people who matter most.
https://github.com/ajiteshgogoi/touchbase
friendships networking psychology relationships social
Last synced: 3 months ago
JSON representation
An intelligent relationship management tool to help you stay connected with the people who matter most.
- Host: GitHub
- URL: https://github.com/ajiteshgogoi/touchbase
- Owner: ajiteshgogoi
- License: gpl-3.0
- Created: 2025-02-02T11:01:53.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2025-03-24T18:22:14.000Z (7 months ago)
- Last Synced: 2025-03-24T18:26:29.191Z (7 months ago)
- Topics: friendships, networking, psychology, relationships, social
- Language: TypeScript
- Homepage: https://touchbase.site/
- Size: 31.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TouchBase
TouchBase is an intelligent relationship management tool that helps you maintain meaningful connections with your network. It provides smart reminders and interaction tracking to ensure you stay in touch with the people who matter most.
💙 **[Try TouchBase](https://touchbase.site/)**
## Key Features
- **Smart Contact Management**: Track relationships with custom closeness levels
- **Interaction Tracking**: Log calls, messages and meetings with detailed notes
- **Intelligent Reminders**: Get notified when it's time to reconnect
- **Contact Frequency**: Set preferred contact intervals for each relationship
- **Push Notifications**: Never miss an important interaction
- **AI Suggestions**: Get personalised interaction suggestions based on your history
- **Conversation Starters**: Generate thoughtful conversation starters for meaningful discussions
- **Mobile-First Design**: Access your network from any device## How It Works
1. **Add Contacts**:
- Fill up contact details
- Set relationship levels and preferred contact frequency
- Add notes and interaction preferences2. **Track Interactions**:
- Log calls, messages and meetings
- Add notes and context for each interaction
- View interaction history and patterns3. **Stay Connected**:
- Receive smart reminders based on contact frequency
- Get push notifications for due interactions
- View upcoming reminders on your dashboard## Technical Stack
- Frontend: React, TypeScript, TailwindCSS
- Backend: Supabase
- Storage: PostgreSQL
- Processing: Supabase Edge Functions
- Push Notifications: Web Push API## Policies & Standards
TouchBase maintains strict policies to ensure user safety and prevent misuse:
- [Child Sexual Abuse and Exploitation Prevention Policy](CSAE-POLICY.md)
## Support
For bugs or feedback, please contact ajiteshgogoi@gmail.com.