Skip to content

Achmad-Farid/grup-42-backend

Repository files navigation

/signup untuk regis post{ email: password: username: name: } email verifikasi akan dikirim ke email tujuan klik here untuk verifikasi

/login untuk login post{ "username": "carlitos", "password": "farid" } respon yang diberikan adalah nama, id, dan token

/forgot-password untuk lupa password post { "email": "id12@gmail.com" } email akan dikirimkan dan token akan ada di param

/reset-pasword/token(forgotpassword) { "newPassword": "solo" } pasang token pada param untuk memasang password baru

/webinar untuk mendapat semua webinar

/webinar/page untuk pagination tambahkan query (page = ) untuk page dan (category = ) untuk kategory

localhost:3000/webinar/search?title=ai unruk mencari webinar sesuai query contoh description dan title

/webinar/id untuk menadapat webinar sesuai id

/webinar/add untuk menambah webinar (admin dibutuhkan) post{ "title": "Peningkatan Produktivitas dengan Teknologi AI", "link": "www.hhtbfisn.", "description": "Webinar ini akan membahas bagaimana teknologi kecerdasan buatan dapat meningkatkan produktivitas di berbagai bidang industri.", "image": "https://example.com/images/webinar1.jpg", "categories": ["ff","pubg"], "startTime": "2024-06-15T09:00:00Z", "endTime": "2024-06-15T11:00:00Z" }

/webinar/edit/id untuk edit webinar (admin dibutuhkan) patch { "title": "Peningkatan Produktivitas dengan Teknologi AI", }

/webinar/delete/id untuk delete webinar sesuai id (admin dibutuhkan)

jalankan uvicorn main:app --reload agar ai sentimen analisis dapat berjalan

/id(webinar)/comments untuk user comment { "comment":"bagus sekalaiini webuansd" }

/id(webinar)/ratings untuk user menambah rating webinar { "rating": 3 }

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published