Skip to content
This repository was archived by the owner on Nov 22, 2018. It is now read-only.

Implement a simple goto website#46

Open
gayashanbc wants to merge 3 commits into
leopardslab:masterfrom
gayashanbc:gayashanbc/feat/goto_website
Open

Implement a simple goto website#46
gayashanbc wants to merge 3 commits into
leopardslab:masterfrom
gayashanbc:gayashanbc/feat/goto_website

Conversation

@gayashanbc

Copy link
Copy Markdown
Contributor

What did you implement:

Closes #34

How did you implement it:

  • Implemented a simple goto website using HTML5 and Bootstrap 3 framework.

How can we verify it:

Visit the following link to see a preview of the website,
http://nc-front.s3-website.ap-south-1.amazonaws.com

Is this ready for review?: YES
Is it a breaking change?: NO

@raju249

raju249 commented Mar 5, 2018

Copy link
Copy Markdown
Contributor

Please make the services support added table configurable otherwise, we need to update and deploy the website after every new service support is added which may be a overhead for the website maintainer.

cc @rehrumesh @rajikaimal

@gayashanbc

gayashanbc commented Mar 5, 2018

Copy link
Copy Markdown
Contributor Author

@raju249 I Agree, I thought of making the table configurable using a JSON file.
So whenever new services are added, just updating the JSON file would reflect the changes in the HTML table.

@raju249

raju249 commented Mar 5, 2018 via email

Copy link
Copy Markdown
Contributor

@gayashanbc

gayashanbc commented Mar 5, 2018

Copy link
Copy Markdown
Contributor Author

Isn't that as good as updating the HTML table sweat_smile.
Can we do some sort of automation here?

@raju249 you mean something like an editable table?
UPDATE: if there's a way to get the service data using a HTTP endpoint, then surely it can be automated.

@raju249

raju249 commented Mar 5, 2018 via email

Copy link
Copy Markdown
Contributor

@gayashanbc

Copy link
Copy Markdown
Contributor Author

No, maybe we can pick values from a DB in dynamodb.
Whenever new service is added, we can add it to dynamodb and values are
fetched dynamically.
This is not same as adding values in json since Json file has to be hosted
then.
What you think?

@raju249 surely, can do that, as long as the website maintainer agrees to provision and manage the required cloud resources (i.e DynamoDB, Lambda, API Gateway | may vary depending on the desired approach to implement).
I'll be more than happy to implement it. :)

what do you think?
@rehrumesh @rajikaimal

@lakindu95

Copy link
Copy Markdown
Member

@gayashanbc Website looks great. Small suggestion, you can host the website in the gh-pages in a separate branch free itself which is provided by GitHub.
https://pages.github.com

@gayashanbc

Copy link
Copy Markdown
Contributor Author

@lakindu95 Thank you so much for the suggestion.
But I'm afraid, I don't have the necessary permission to access the repository settings, in order to configure it as a GitHub page.

@rajikaimal

rajikaimal commented Mar 19, 2018

Copy link
Copy Markdown
Member

Shall we maintain this page/site in a separate branch? @rehrumesh

@rehrumesh

Copy link
Copy Markdown
Contributor

@rajikaimal can you arrange the gh-pages branch for the development?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants