BloxAI icon indicating copy to clipboard operation
BloxAI copied to clipboard

Feat: Home Page Sidebar Update

Open dfordp opened this issue 1 year ago • 5 comments

Describe the feature

  • The GitHub Icon should navigate to the GitHub repo of the project , currently it navigates no where
  • Settings tab should allow users to update their profile details such as profile pic , password , teams
  • Continuing with the second plan would be to integrate payment services such as stripe or razorpay into our application to ensure that a payment is followed allowing users to create unlimited files (as mentioned at the bottom of the sidebar) and allow us to develop premium features such as integration of gemini tools (mentioned in other issue) more optimally
  • Lastly I feel that the we don't require the getting started and archive section as they don't serve any other purpose due to their not being a onboarding section & method to view our files

Add ScreenShots

geg

Record

  • [X] I agree to follow this project's Code of Conduct
  • [X] I'm a GSSOC'24 contributor
  • [X] I want to work on this issue

dfordp avatar May 26 '24 07:05 dfordp

@dfordp Upgrading to Pro... Wht features can be there ?? Archive will be there ... and also Docs has to be made for the project ! Rest the above mentioned things are already existing ... check for them and tag me up there

subhadeeproy3902 avatar May 27 '24 10:05 subhadeeproy3902

Hello @dfordp! Your issue #141 has been closed. Thank you for your contribution!

github-actions[bot] avatar May 27 '24 10:05 github-actions[bot]

Features to be included in a pro plan :

  • Using Gemini/Any LLM model to write/ create a template in the editor in the workspace that allows better documentation and elaboration of the structures drawn on the Canvas
  • Unlimited Files Will add more features in the further requests

dfordp avatar May 27 '24 11:05 dfordp

@dfordp sure... unlimited files can be done... no need of gemini one though... cuz we wanna give it for free... do one thing.. make max 5 files and in successful stripe payment it gets to infinity

subhadeeproy3902 avatar May 27 '24 12:05 subhadeeproy3902

Will u be able to do this.. and i would really like if u can integrate gemini model to create diagrams as well.. its a pinned issue and i of a high priority... @dfordp

subhadeeproy3902 avatar May 27 '24 12:05 subhadeeproy3902

Not to create diagrams in the canvas but creating or rewriting content in the editor for now eg proper documentation for system design or logical structure drawn in the canvas geg

dfordp avatar May 27 '24 12:05 dfordp

ohh great go ahead... do a video record too.. when u make the PR.. so that i can understand... All the best @dfordp

subhadeeproy3902 avatar May 27 '24 12:05 subhadeeproy3902

Can you add a isPremium boolean field to the the user table set to false, this will allow us to check whether one has paid or not allowing only them to have access the premium services

and also remove the [email protected] and [email protected] from the authenticated users list after making this change allowing me to make the relevant changes

dfordp avatar May 29 '24 04:05 dfordp

@subhadeeproy3902 can you add this at the earliest

dfordp avatar Jun 09 '24 03:06 dfordp

u can do the ispremium one... i am removing u from. the user table @dfordp

subhadeeproy3902 avatar Jun 09 '24 03:06 subhadeeproy3902

There is a recurring issue where I have logged in through multiple email ids even after adding the field and it is not being updated probably because convex only accepts the fields which was already there before. Most probably it would have to be done from admin side

dfordp avatar Jun 09 '24 05:06 dfordp

Can you unassign me from this issue and allocate it someone else?

I am having trouble trying to make it work with these changes

dfordp avatar Jun 09 '24 05:06 dfordp

you have to make the api !!! ... run npx convex dev

subhadeeproy3902 avatar Jun 09 '24 05:06 subhadeeproy3902

Hello @dfordp! Your issue #141 has been closed. Thank you for your contribution!

github-actions[bot] avatar Jun 09 '24 05:06 github-actions[bot]