Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/harshmangalam/mongogram-api
A social media rest api build with gofiber and mongodb
https://github.com/harshmangalam/mongogram-api
accounts api-server atlas-search authentication-middleware authorization gofiber golang jwt-authentication mongodb mongodb-atlas nosql rest-api social-media social-network users
Last synced: about 2 months ago
JSON representation
A social media rest api build with gofiber and mongodb
- Host: GitHub
- URL: https://github.com/harshmangalam/mongogram-api
- Owner: harshmangalam
- License: mit
- Created: 2022-11-10T08:52:08.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-04T11:06:09.000Z (about 2 years ago)
- Last Synced: 2024-11-30T12:34:04.072Z (about 2 months ago)
- Topics: accounts, api-server, atlas-search, authentication-middleware, authorization, gofiber, golang, jwt-authentication, mongodb, mongodb-atlas, nosql, rest-api, social-media, social-network, users
- Language: Go
- Homepage:
- Size: 9.12 MB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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