Closed prpatel05 closed 3 years ago
FlowRider seems awesome and exciting! Thanks for taking the effort and time to put this together. My initial feedback on the project:
README
file? Because there is a dedicated documentation website, the README
can contain a general overview of what features are provided and what can be done in the project. Developers wouldn't have to dive into docs to know whats implemented here.Makefile
command like make containerize
can help a lot of developers. It's also ideal if we can have a sample project that spins up a containerized FlowRider alongside a containerized flow emulator and containerized database (like postgres) to showcase how all the pieces can work together on the cloud.> FlowRider seems awesome and exciting! Thanks for taking the effort and time to put this together. Thank you!
Good feedback, we can definitely do the first one before the 7th. I will investigate what it would take for the other two.
Okay the README is updated here with an overview, documentation website link, and feature set. Let me know if this is what you had in mind or if you are looking for additional information there.
Additionally, I setup the logic to get this as a docker containerized image and the ability to run via Docker vs. the CLI. You can find the instructions on the site under "Deploying". Currently it is done via manually building the image from the package. However, similar to the CLI being available via NPM, this will be available via a public Docker repo so that the user can just quickly run it via a command like - docker run flow-rider/flow-rider:1.0.0
, without needing access to/build the repo.
I don't yet have the sample project, I don't believe I will have the time to get this done before the 7th. Let me know if you believe this would be a blocker for sign-off?
Thank you for actioning the feedback items. I think it satisfies what I had in mind, maybe the AWS sample deployments can be left out for later if there's nothing to reuse from earlier phases.
Great job!
merge in the PR per Navid's approval
New Tool: Events indexing service - Milestone 4
Description
This PR is for issue #15.
Submission Links & Documents
Code Package: https://github.com/prpatel05/FlowRider (reach out if you need access). Documentation Site: https://www.flowrider.io/ (Backup: https://main.do301prso5m29.amplifyapp.com).
> The following pieces of documentation need to be completed alongside the code for a successful submission: >> Installation Guide: How to get this application up and running. >> Usage Guide: A highlight of all the features available and how to use them. Guides - This site should walk through, setting up CLI, configuring, and running it. Additionally, it has some demo/videos on example uses. >> Contribution Guide: A thorough explanation of the codebase, where features are located, a diagram explaining complex interactions, etc. This is intended to be a primer for new contributors that would like to add or modify features. Guide
Requirements Check
Other Details