Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a profile page for authenticated users (v0.2.0) #12

Open
5 tasks
atxr opened this issue Sep 28, 2022 · 1 comment
Open
5 tasks

Add a profile page for authenticated users (v0.2.0) #12

atxr opened this issue Sep 28, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@atxr
Copy link
Contributor

atxr commented Sep 28, 2022

Now that the v0.0.1 has been release, I would like to work on the profile page of each user.

Indeed, I want to move the management of the blogs writen by users to this profile page. Hence, the root page of the blog will just show the articles, whereas users would be able to create, modify and delete posts on their profile page.

This issue will propose some changes regarding the article management on the profile pages.

Here is an unordered list of the new features:

  • Create a new page in the frontend to display and edit user information - frontend
  • Add article management page: users can see, edit and delete their own article from here - frontend
  • Extend API to modify user information - backend
  • Extend API to modify articles - backend
  • Add new user information like avatar, short bio - backend/database
@atxr atxr added the enhancement New feature or request label Sep 28, 2022
@atxr atxr added this to the iScsc blog v0.0.2 milestone Sep 28, 2022
@atxr atxr self-assigned this Sep 28, 2022
@amtoine
Copy link
Member

amtoine commented Sep 28, 2022

that is a sensible next step for the website 👍

@ctmbl ctmbl changed the title Article management on profile page (v0.0.2) Article management on profile page (v0.2.0) Oct 19, 2022
@ctmbl ctmbl changed the title Article management on profile page (v0.2.0) Add a profile page for authenticated users (v0.2.0) Dec 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

2 participants