Avdhesh-Varshney / chanakya-niti

A digital platform leveraging AI to provide accessible and engaging content on the teachings of Chanakya, an ancient Indian philosopher.
https://chanakya-niti.vercel.app
MIT License
24 stars 68 forks source link

#Feature Request Saving Listened Episode History #43

Closed ansh7432 closed 3 months ago

ansh7432 commented 4 months ago

I would like to implement a feature to save user listened episodes and provide the ability for users to mark episodes for re-listening. This feature will include the creation of user registration and login functionality to save and manage their data effectively

Episode History Tracking:

Listening History:

Track episodes that the user has listened to. Save the listening history in the database associated with the user.

Mark for Re-listening:

Allow users to mark episodes they want to listen to again. Update the user’s episode history with the marked episodes.

Registration Page: Form to collect username, email, and password. Backend API to handle user registration and save data to the database.

Login Page: Form to collect email and password. Backend API to handle user login and authenticate users.

ansh7432 commented 4 months ago

Please assign me this issue @Avdhesh-Varshney under SSoC'24

Avdhesh-Varshney commented 4 months ago

@ansh7432 go ahead

ansh7432 commented 4 months ago

Hii @Avdhesh-Varshney Is it okay if I use Node.js with Express and MongoDB instead of Python Django for the project?

Avdhesh-Varshney commented 4 months ago

@ansh7432 join project discord for discussion purpose.