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 sign up and sign in pages to the website #29

Open
4 tasks done
kanak227 opened this issue Dec 29, 2024 · 16 comments · May be fixed by #75
Open
4 tasks done

[Feature] Add sign up and sign in pages to the website #29

kanak227 opened this issue Dec 29, 2024 · 16 comments · May be fixed by #75
Assignees
Labels
SWOC SWOC Open Source Program

Comments

@kanak227
Copy link
Contributor

kanak227 commented Dec 29, 2024

Description

A login and register page should be inculcated on the website dynamically.
Would love to work over this, kindly assign it to me.

Screenshots

No response

Checklist

  • I have checked the existing issues.
  • I follow Contributing Guidelines of this project.
  • I am a SWOC'25 contributor.

Code of Conduct

Copy link

Hey @kanak227, Welcome to the project Eventica! 🎊
Thanks for opening an issue! 🙌 Please wait for the issue to be assigned. Happy Coding!! ✨

@Rakesh9100
Copy link
Owner

Which tech stacks will you use and will this be full-fledged website @kanak227

@Rakesh9100 Rakesh9100 added the question 🤔 Further information is requested label Dec 29, 2024
@kanak227 kanak227 changed the title Adding the sing up and sign in pages to the website Adding the sign up and sign in pages to the website Dec 29, 2024
@kanak227
Copy link
Contributor Author

Will use HTML , CSS and JS along with Bootstrap and React as frameworks . Yes the website will be full-fledged

@Rakesh9100
Copy link
Owner

As I am using Netlify hosting platform for this project, so I want to know further details and implementation plan. How will you handle authentication and data storage? @kanak227

@kanak227
Copy link
Contributor Author

kanak227 commented Dec 29, 2024

I was planning to work over the front-end part of the login and register pages using html , css and js and incorporate it in the website @Rakesh9100

@LoneWolf4713
Copy link
Contributor

hey I can do this, I would make use of a Python Flask Server hosted on Koyeb that would be our backend and JS for frontend.
I am choosing koyeb because it is free for lifetime for individual users.

@Rakesh9100
Copy link
Owner

Sounds good! Could you outline the implementation plan, such as API structure for signup and login, and how the Netlify frontend will interact with the Koyeb backend as the project is deployed on Netlify? @LoneWolf4713

@LoneWolf4713
Copy link
Contributor

okay I'll update you in a bit.

@LoneWolf4713
Copy link
Contributor

hey, I figured some solutions out, but the Flask server one would be a little insecure, but we can implement one with supabase, it is an open source firebase alternative that offers a very generous free tier, it automatically handles the JWTs and the authentication part (the part that was insecure in Flask solution) and we will just have to implement the login pages and some JS Code to integrate supabase into the site.

@Rakesh9100
Copy link
Owner

Okay, but TBH I haven’t used Supabase much for backend purposes, so I need some clarification: @LoneWolf4713

  1. How do you plan to integrate it into the project, including steps for setting up Supabase and connecting the frontend with Netlify?
  2. How can I maintain security and ownership of the backend while taking full control?
  3. What are the limitations of Supabase’s free tier, and do you foresee any challenges as the project grows?

@LoneWolf4713
Copy link
Contributor

I'll give you a demo

@karanharshey
Copy link

How about i use HTML CSS and bootstrap for the front end, while for the backend I use Firebase Firestore, considering you're hosting not netlify

@Rakesh9100
Copy link
Owner

Rakesh9100 commented Jan 11, 2025

Any update @LoneWolf4713

Consider not using bootstrap, provide the proper implementation plan, just brief idea @kanak227

@kanak227
Copy link
Contributor Author

I was actually telling to just like place some front end for the sign in and sign up pages in the website as I am not that into backend

@Rakesh9100
Copy link
Owner

Okay, let's keep this issue to integrate the frontend first, and then we will go for backend @kanak227

@Rakesh9100 Rakesh9100 added SWOC SWOC Open Source Program and removed question 🤔 Further information is requested labels Jan 11, 2025
@kanak227
Copy link
Contributor Author

okay will start the work on it

@kanak227 kanak227 linked a pull request Jan 17, 2025 that will close this issue
4 tasks
@Rakesh9100 Rakesh9100 changed the title Adding the sign up and sign in pages to the website [Feature] Add sign up and sign in pages to the website Jan 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
SWOC SWOC Open Source Program
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants