Skip to content

v1.0.0 - Milestone 2 - Ink Explorer Frontend

Compare
Choose a tag to compare
@0xslipk 0xslipk released this 17 Nov 15:40

In this milestone is entirely about creating a frontend app and making it work along with the backend service. The app will be mounted on the same docker as the backend service so it can be started with a single docker command.

Number Deliverable Specification
0a. License MIT
0b. Documentation We will provide both english and spanish versions of the documentation. This will cover step by step how to set up and start the project using both docker and running the node locally.
0c. Testing Guide Unit test and end to end tests will cover the core functions to ensure everything works as expected. The documentation will have an example on how to run these tests.
0d. Docker A Dockerfile will be provided that will be able to start the node and run tests for all the functionality delivered within this milestone.
0e. Article We will post an article on Twitter and Reddit for both english and spanish speakers communities.
1. Create App Create a frontend application that follows the proposed design. Cover the following functionalities: Blocks explorer, Transactions explorer and Contracts explorer (this section will provide to the user information related to the contract, such as transactions, the contract data and events). Dockerize the app to start in a container.
2. Support for Spanish speakers community Translate the app to spanish and add support to switch languages.
3. Testing Add tests to the components. Achieve a testing coverage of the functionalities above 90%
4. Final setups Deal with all production issues/configuration requirements such as creating the final docker image, reviewing the documentation and verifying everything works fine.
5. Deploy the app Define the final domain and deploy the app.