Ride-The-Lightning / RTL

Ride The Lightning - A full function web browser app for LND, C-Lightning and Eclair
MIT License
747 stars 160 forks source link

Offers - Recurrence options for subscriptions and create offer #896

Open ShahanaFarooqui opened 2 years ago

himanshi18037 commented 2 years ago

@ShahanaFarooqui Hey Shahana!

This side Himanshi Mathur, I was exploring the organisations and projects for the Bitcoin Summer of Code program, I found Ride the Lightning quite interesting and wanted to explore it a bit more. I have previously done Google Summer of Code through which I have developed a lot of interest in Open Source. I wanted to start by working on some issues so I could gain knowledge of the codebase and all. It would be great if you could mention out some beginner issues and also some resources where I could start reading about it or I how should I proceed with it. I am a student aiming for Bitcoin Summer of Code 2022, so it would be great if you could share some information on which issues should I work on initially or how to proceed for the same.

saubyk commented 2 years ago

Hi @himanshi18037 thanks for the interest in contributing to the project.

Since RTL is a lightning node management user interface, you would need to setup a development environment with Bitcoin and Lightning nodes, before you can start your development activity. You can follow setup guides like: https://raspibolt.org to learn how to setup a node, but keep in mind that you would have to setup a testnet node on your programming setup and not follow the directions verbatim. You can also utilize tools like Polar (https://lightningpolar.com) to create a development environment for building lightning network applications.

Once you have your development setup ready, you can following the RTL contribution guidelines to figure out how to develop and contribute on RTL. https://github.com/Ride-The-Lightning/RTL/blob/master/.github/docs/Contributing.md

@ShahanaFarooqui and I are here for guidance, as you follow along this journey.

You can open discussion items on our discussion board (under the Development category), for specific questions: https://github.com/Ride-The-Lightning/RTL/discussions

Thanks and Welcome! 😃