The server for the application HotToCode developed by Santiago Moncada & Jorge Hermo
METHOD | ENDPOINT | RESPONSE | ACTION |
---|---|---|---|
GET | api/auth/signup | [{user}] | |
GET | api/auth/login | [{user}] | |
GET | api/auth/verify | [{user}] |
METHOD | ENDPOINT | RESPONSE | ACTION |
---|---|---|---|
GET | api/users | [{user}] | get all users info |
GET | api/users/details/:user_id | {user} | get one user info |
PUT | api/users/edit/:users_id | {user} | edit a user |
PUT | api/users/favSnippet/:snippet_id | {snippet} | mark a snippet as fav |
PUT | api/users/rmSnippet/:snippet_id | {snippet} | del snippet from fav |
METHOD | ENDPOINT | RESPONSE | ACTION |
---|---|---|---|
GET | api/snippets/list?user={user_id}&lang={language}&limit={quantity} | [snippet] | get all snippets |
GET | api/snippets/details/:sinppet_id | {snippet} | get snippet details |
POST | api/snippets/create | {snippet} | create snippet |
PUT | api/snippets/edit/:snippet_id | {snippet} | edit snippet |
DELETE | api/snippets/delete/:snippet_id | {snippet} | delete snippet |
METHOD | ENDPOINT | RESPONSE | ACTION |
---|---|---|---|
GET | api/comments/:post_id | [comment] | get all comments |
POST | api/comments/create/:post_id | {snippet} | create a comment |
PUT | api/comments/edit/:post_id | {comment} | edit a comment |
DELETE | api/comments/delete/:post_id | {comment} | delete a comment |
PORT ORIGIN MONGODB_URI TOKEN_SECRET CLOUDINARY_NAME CLOUDINARY_KEY CLOUDINARY_SECRET