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

[Feature]: Add Login & Signup option #37

Closed
1 task done
Surajit0573 opened this issue Jan 13, 2024 · 19 comments
Closed
1 task done

[Feature]: Add Login & Signup option #37

Surajit0573 opened this issue Jan 13, 2024 · 19 comments
Assignees
Labels
assigned issue is assigned to someone enhancement New feature or request hard 8 points JWOC JWOC open source program

Comments

@Surajit0573
Copy link
Contributor

Surajit0573 commented Jan 13, 2024

Guidelines

  • I agree to follow this project's Contributing Guidelines.

Description

After opening the website user goes through a sign-up or login process and then can access the website and personalized dashboard.

Problem

image

Logout button is not working !!

Proposed Solution

Users can either log in or sign up. New users will fill out a form and their data will be stored. Existing users will have their information verified. After a successful login, users can access a personalized dashboard where they can see their course and progress.

Alternatives Considered

the website can also work without any login option but then the user can't access their course.

@Surajit0573 Surajit0573 added the enhancement New feature or request label Jan 13, 2024
@Surajit0573
Copy link
Contributor Author

Please assign me under JWOC after 15th, if approved.

@anand-harsh anand-harsh added hard 8 points not-assigned issue is not assigned to someone labels Jan 13, 2024
@Surajit0573
Copy link
Contributor Author

Please assign me this issue under JWOC 2024

@anand-harsh anand-harsh added assigned issue is assigned to someone JWOC JWOC open source program and removed not-assigned issue is not assigned to someone labels Jan 14, 2024
@anand-harsh
Copy link
Owner

Hi @Surajit0573 the login and signup page is already there, u need to work on connecting the backend to its frontend for the Auth section.

@anand-harsh
Copy link
Owner

Hi @Surajit0573 any updates?

@anand-harsh
Copy link
Owner

Hi @Surajit0573 , as the deadline is over, I am unassigning you the issue.

This issue is opened to all now.

@anand-harsh anand-harsh added not-assigned issue is not assigned to someone and removed assigned issue is assigned to someone labels Jan 18, 2024
@Surajit0573
Copy link
Contributor Author

Hi @Surajit0573 , as the deadline is over, I am unassigning you the issue.

This issue is opened to all now.

@anand-harsh Okey,....sorry, I couldn't complete it in time...

@anand-harsh
Copy link
Owner

Hi @Surajit0573 , no worries, you can take up new issues

@JavidSumra
Copy link
Contributor

Hey @anand-harsh I Would Like to Work on This Issue under JWOC 2024.

@anand-harsh anand-harsh added assigned issue is assigned to someone and removed not-assigned issue is not assigned to someone labels Jan 18, 2024
@JavidSumra
Copy link
Contributor

Hi @anand-harsh, based on the information in this issue, it seems that I only need to create two pages: one for login and another for signup. Is my understanding correct?

@anand-harsh
Copy link
Owner

Hi @anand-harsh, based on the information in this issue, it seems that I only need to create two pages: one for login and another for signup. Is my understanding correct?

Login and signup page is already there, just do isAuth to false, you will get it.

You need to connect backend to frontend here for signup and login.
React redux usage is preferred

@JavidSumra
Copy link
Contributor

Hey @anand-harsh Is it necessary to use Redux Toolkit or i can Do it with Simple useState?

@anand-harsh
Copy link
Owner

Hey @anand-harsh Is it necessary to use Redux Toolkit or i can Do it with Simple useState?

Using react redux will make the fronrend control easy like having access and usafe limitations according to information

@JavidSumra
Copy link
Contributor

Hi @anand-harsh, do I have to use Redux, or is it optional?

@anand-harsh
Copy link
Owner

Hi @anand-harsh, do I have to use Redux, or is it optional?

You have to use it

@JavidSumra
Copy link
Contributor

Hey @anand-harsh Can You Please Tell me Exact Path of Sidebar?

@anand-harsh
Copy link
Owner

Hey @anand-harsh Can You Please Tell me Exact Path of Sidebar?

It is present in Header file

@anand-harsh
Copy link
Owner

anand-harsh commented Jan 18, 2024

Hey @anand-harsh Can You Please Tell me Exact Path of Sidebar?

It is present in Header file

https://github.com/anand-harsh/Edumi/blob/master/client/src/components/Layout/Header/Header.jsx

On Line 40, its true, make it false and get login and signup page
@JavidSumra

@anand-harsh
Copy link
Owner

Hi @JavidSumra any updates?

@JavidSumra
Copy link
Contributor

JavidSumra commented Jan 21, 2024

Both Functionality is implemented I just need to do PR @anand-harsh.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned issue is assigned to someone enhancement New feature or request hard 8 points JWOC JWOC open source program
Projects
None yet
Development

No branches or pull requests

3 participants