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

Implement subscriber model #12

Open
2 tasks
notSanil opened this issue Mar 20, 2022 · 8 comments
Open
2 tasks

Implement subscriber model #12

notSanil opened this issue Mar 20, 2022 · 8 comments
Assignees
Labels
enhancement New feature or request hacktoberfest help wanted Extra attention is needed

Comments

@notSanil
Copy link
Collaborator

The app is going to work on a subscriber model, therefore there needs to be a way to enable users to subscribe to various timetables, and a way to consolidate all timetables on the home page.

  • Allow users to subscribe to timetables
  • Consolidate all timetables on the homepage
@notSanil notSanil added enhancement New feature or request help wanted Extra attention is needed labels Mar 20, 2022
@rajoriaakash
Copy link

Hi, can I look over this issue?
and any tips for head starting?

@notSanil
Copy link
Collaborator Author

notSanil commented Oct 6, 2022

Yeah go ahead. You can start of by studying the database and how users are created. You'll find a subscribed databases field in each user, which is what needs to be updated upon every subscription. You can make the GUI similar to how the rest of the app looks.

@rajoriaakash
Copy link

rajoriaakash commented Oct 6, 2022

While building the app, it shows the google-services file is missing. Should I create my own project in firebase and test it with it? Sorry, I'm kinda new to this.

@notSanil
Copy link
Collaborator Author

notSanil commented Oct 7, 2022

Yeah you can create a new firebase project for testing purposes. We are planning to keep a database schema similar to this, so you can mimic this in your own database.
DataSchema

@rajoriaakash
Copy link

Okay, so firstly i think i should take the login implementation and database integration issues also? then I could proceed with this.
Can I take them?

@notSanil
Copy link
Collaborator Author

notSanil commented Oct 7, 2022

I would suggest that you make a basic login implementation, or perhaps even a small button that adds a basic user into the database. As far as the integration goes, it would require creating CRUD ops and integrating them properly in the entire app, so it's upto you if you wanna take that as well.

@rajoriaakash
Copy link

rajoriaakash commented Oct 30, 2022

Hi, sorry for the delay i got busy in exams and college stuff and just realised hacktoberfest is coming to an end :). Can I take the database integration issue first ?

@notSanil
Copy link
Collaborator Author

Hi! Yes sure you can take that, it's been currently assigned to someone else, but since there's been no activity, you can go ahead and do that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request hacktoberfest help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants