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 Flutter support #1

Open
6 tasks
DugarRishab opened this issue Jul 8, 2023 · 0 comments
Open
6 tasks

[✨FEATURE] Add Flutter support #1

DugarRishab opened this issue Jul 8, 2023 · 0 comments
Labels
enhancement New feature or request hard

Comments

@DugarRishab
Copy link
Owner

Description

Add flutter support to omni-clied. Use the Developer Manual to quickly develop this feature.

Guidelines overview

  • Make a template: Make general templates according to Developer Manual. Follow this manual strictly to make omni the most efficient.
  • Think of all general templates: make their general templates.
  • Design: keep the design simple. Use Material-UI for design components. Follow best Flutter practices.
  • Complete it: remember, the code should be production ready, except some config changes, everything else should already be ready. The user should be able to deploy it with just few config changes.
  • Test: Do through testing before PR

Checklist (just a reference, feel free to add to it)

  • Make a Login/signup page
  • Use google oAuth. (dont worry about the backend part, it is already present in other libs of omni)
  • Make a bottom navigation bar
  • Implement proper routing
  • Make a side menubar controlled by a hamburger menu
  • Implement proper error handling

Important:

Read Developer Manual before anything else.

@DugarRishab DugarRishab added enhancement New feature or request hard labels Jul 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request hard
Projects
None yet
Development

No branches or pull requests

1 participant