Backend API for activity-based group creation and participation
Live API: https://api.groops.fun
This is the backend-only Go API that powers the Groops platform. For the frontend React application, see the separate groops-react directory.
Groops is a social platform that helps people create and join activity-based groups. Whether you want to organize a basketball game, find hiking buddies, or start a book club, Groops makes it easy to connect with like-minded people in your area.
- Group Creation & Management - Create groups for any activity
- Smart Discovery - Find groups by activity type, location, skill level, and more
- Join Requests - Organizers can approve who joins their groups
- Location Integration - Find groups near you with map integration
- Notifications - Stay updated on group activities and requests
- Event Reminders - Automatic email reminders before events
- User Profiles - Customizable profiles with ratings and activity history
- Sign up with your Google account
- Create your profile with username and bio
- Discover groups in your area or create your own
- Join groups that interest you (with organizer approval)
- Get reminders before events so you never miss out
Note: This repository contains only the backend API. The frontend React application is in a separate directory.