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

Make a layout for FAQs in Flutter #75

Open
DesignrKnight opened this issue Jul 16, 2020 · 15 comments
Open

Make a layout for FAQs in Flutter #75

DesignrKnight opened this issue Jul 16, 2020 · 15 comments
Labels
hacktoberfest For Hacktoberfest hacktoberfest2020 For Hacktoberfest 2020 hacktoberfest-nitr For Hacktoberfest NIT Rourkela intermediate One needs to be a bit more familiar with the workings of Flutter to solve these issues type: enhancement Upgrades for existing features

Comments

@DesignrKnight
Copy link
Member

The present screen is made in Native Android. Re-make in Flutter.

Data would be fetched via API(not yet ready)

@DesignrKnight DesignrKnight added type: enhancement Upgrades for existing features intermediate One needs to be a bit more familiar with the workings of Flutter to solve these issues labels Jul 16, 2020
@DesignrKnight DesignrKnight added hacktoberfest For Hacktoberfest hacktoberfest-nitr For Hacktoberfest NIT Rourkela hacktoberfest2020 For Hacktoberfest 2020 labels Oct 1, 2020
@arbazdiwan
Copy link

Hey @DesignrKnight, I would like to work on the issue #75.
If you find my collaboration helpful, Please assign the same to me.

@DesignrKnight
Copy link
Member Author

Thanks so much, @arbazdiwan for your enthusiasm

@Chinmay-KB will guide further

@arbazdiwan
Copy link

sure.
should I contact him or he will reach out to me?

@arbazdiwan
Copy link

@Chinmay-KB, please reply asap.

@Chinmay-KB
Copy link
Member

Sorry for the delayed response and thanks for your patience.
The current FAQ screen is built in native java because back then flutter didn't have good richtext support. We have used appbase for search currently.

In the new version of FAQ, there are mainly 4 parts
Search, Filter, Question, Answer

Each question will be having certain tags based on whcoh the results will be filtered.

IMG-20201004-WA0021

You can take inspiration from Google maps UI, if need be.

Appbase will be phased out by us and we'll be using our own API, so for the time being you can either work with dummy data or create a mock api (recommended).

The current app does not have any state management. If you have any any preference for a state management package then feel free to use that, but from our side we would recommend you to use Stacked for state management as we use that in our other projects.

If you have any more questions, feel free to hit us up!

@Chinmay-KB
Copy link
Member

If you are clear, then it would be nice if you could share a low fidelity wireframe of how you're going to implement the UI

@arbazdiwan
Copy link

arbazdiwan commented Oct 5, 2020 via email

@arbazdiwan
Copy link

arbazdiwan commented Oct 5, 2020

@Chinmay-KB , can you give me a sample of response from your API?

@DesignrKnight
Copy link
Member Author

The API response will look something along the lines of

{
[
{
Question:
Answer:
Topic/Category:
},
{},{},{},{},{},
]
}

@Chinmay-KB
Copy link
Member

Chinmay-KB commented Oct 5, 2020

Also, the answer will have a basic markdown, so that should render properly

@arbazdiwan
Copy link

Got it @DesignrKnight

@Chinmay-KB , can you please explain what kind of markdown will be there?

@Chinmay-KB
Copy link
Member

Simple tags for bold, italics, bullet points, links

@arbazdiwan
Copy link

after solving a lot of build issues, I am able to successfully run the App (I think there should me steps written in readme.md file to configure the project).

I've received the OTP, it is asking me for roll number. Not accepting any random roll number.

What to do now?
where to find and store this data?

please reply asap @Chinmay-KB , @DesignrKnight

@DesignrKnight
Copy link
Member Author

Roll number format

111AB1234

@DesignrKnight
Copy link
Member Author

image

Test Numbers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hacktoberfest For Hacktoberfest hacktoberfest2020 For Hacktoberfest 2020 hacktoberfest-nitr For Hacktoberfest NIT Rourkela intermediate One needs to be a bit more familiar with the workings of Flutter to solve these issues type: enhancement Upgrades for existing features
Projects
None yet
Development

No branches or pull requests

3 participants