Mongogram
Social media backend api build with golang and mongodb
Features
-
Authentication
- Login
- Signup
-
Accounts
- Change password
- Deactivate account
- Update profile
- Reset password
-
Media
- upload media in gridfs
- Fetch media from gridfs
-
Search
- Atlas search
- Fetch recent searches
- Clear specific recent search
- Empty recent searches
-
Post
- Create new post
- Fetch post lists
- Fetch post details
-
User
- Follow user
- Unfollow user
- Fetch user lists
- Fetch current user
- Fetch user profile