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

Develop Raha Panel #3

Open
zoheirkabuli opened this issue Sep 22, 2023 · 4 comments
Open

Develop Raha Panel #3

zoheirkabuli opened this issue Sep 22, 2023 · 4 comments

Comments

@zoheirkabuli
Copy link
Contributor

Hello
Thanks for developing this great project.
I wanted to know what technology you used to develop the panel.
I am a front-end developer and I wanted to help in the development of the panel project

@alireza0
Copy link
Contributor

Hello @zoheirkabuli

Thank you for your suggestion.
This project has no pannel yet. I have lots of things in my mind, but develoing a front panel depends on how the raha-xray and other probably backends could be popular.

Actually design and choosing frameworks are not started yet.
I am thinkig of Andv + Vue3 now with a small golang backend and database manager.

You are not the first one and these kind of contribution is welcomed.
I will inform publicly in this organization as soon as the roadmap clarified.

Thanks again and hope we start together with you soon.

@zoheirkabuli
Copy link
Contributor Author

you're welcome @alireza0
You do the main work, I just want to help a little
Honestly, I have worked with React and Next, I have no problem with other technologies, but I am better at these two.
With Next, we can develop both back-end and front-end
At the end, whatever you choose is ok

@amir1765
Copy link

you can build user interface in separated repository with given API but i think its better not have UI
one of the reason of getting banned from Iran censorship can be inbuilt panel so when we just use HTTPS connections it can be more difficult for guessing the package delivery purpose
let's keep it flexible ;-)
many thanks

@alireza0
Copy link
Contributor

@zoheirkabuli
Actually the goal of using micro-services is to be able to develop several different applications with wide range of abilities.
Some people needs only to have Subscription service. Some others needs to have telegram or web UI. You can build your own smart-phone aplication as well.
With NextJS, it is also good to define your own app! It was one of my chosen platforms for other modules.

@amir1765 You are right.
It is not clear if I can continue developing frontend.
My priority is to developing other backends like raha-singbox and so on.
If these platforms become useful and I have time, I will do the multi-backend frontend.
A complex frontend structure is in my mind which needs lots of cooperation and time :)

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

3 participants