Categorygithub.com/aandrew-me/notes-api
modulepackage
0.0.0-20240814181021-ab539c4f7f3d
Repository: https://github.com/aandrew-me/notes-api.git
Documentation: pkg.go.dev

# README

Encnotes API

Notes api written in Go for Encnotes

Deploy on Railway

API Endpoints

GET

  • /api/ping
  • /api/notes
  • /api/notes/[id]
  • /api/info
  • /api/verify

POST

  • /api/register
  • /api/login
  • /api/logout
  • /api/notes
  • /api/sendEmail

Delete

  • /api/notes

PUT

  • /api/notes

Environment Variables Required

MONGO_URL

PORT

EMAIL_PASSWORD

EMAIL

SMTP_HOST

HCAPTCHA_SECRET

REDIS_HOST

REDIS_PORT

REDIS_USERNAME

REDIS_PASSWORD

Used Technologies

  • Gofiber for server
  • MongoDB for database
  • Redis for sessions

# Functions

No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author