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

Initial setup for the front facing site #68

Closed
C-Zekeri opened this issue Oct 6, 2020 · 3 comments
Closed

Initial setup for the front facing site #68

C-Zekeri opened this issue Oct 6, 2020 · 3 comments

Comments

@C-Zekeri
Copy link

C-Zekeri commented Oct 6, 2020

Create a new branch dedicated to the source code for the front facing site discussed in #21. Setup a basic Gatsby project in this branch.

@ijemmao
Copy link
Collaborator

ijemmao commented Oct 6, 2020

@C-Zekeri Here's the branch I mentioned - https://github.com/ijemmao/igbo_api/tree/gatsby-dev

If you want to start from scratch with your own branch, by all means, go for it!

Right now it just hits the API and displays results, but there are a few things that could be included:

  • Utility components - this will make the site look better and more uniform
  • Handle errors and no results - when no words come back from the API or if an error is thrown, the site should handle that
  • Better organize the definitions, phrases, examples etc. - right now everything is just getting thrown on the page with little to no thought about the appearance

You could tackle all, some, or none of these areas. These were the things that I saw as important for building the site.

@C-Zekeri
Copy link
Author

C-Zekeri commented Oct 6, 2020

Oh great. This makes it easier, thank you. I'll work on these. Should I also create issues for these?

@C-Zekeri C-Zekeri closed this as completed Oct 6, 2020
@ijemmao
Copy link
Collaborator

ijemmao commented Oct 6, 2020

Oh great. This makes it easier, thank you. I'll work on these. Should I also create issues for these?

Yeah please do! You can create an issue for each of these so that others can help you work on the front site.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants