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

Change the codebase #72

Open
heysagnik opened this issue Oct 20, 2022 · 13 comments · Fixed by #88
Open

Change the codebase #72

heysagnik opened this issue Oct 20, 2022 · 13 comments · Fixed by #88
Assignees
Labels
bug Something isn't working enhancement New feature or request good first issue Good for newcomers hacktoberfest help wanted Extra attention is needed

Comments

@heysagnik
Copy link
Owner

heysagnik commented Oct 20, 2022

Convert the codebase from Pug to Vue.js

@heysagnik heysagnik added bug Something isn't working enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers hacktoberfest labels Oct 20, 2022
@taimooralqureshi
Copy link

it could cause regression. don't seem a good first issue. what is that bug in that?

@heysagnik
Copy link
Owner Author

it could cause regression. don't seem a good first issue. what is that bug in that?

No bug but not everyone familiar with pug so thought to convert it to Next Js

@heysagnik heysagnik moved this to Done in ScreenREC Oct 22, 2022
@LoganTann
Copy link

The code is very difficult to work with, since there are no components and the code style is a bit bad. I'd be happy to learn NextJs and try moving the whole codebase into this framework.

What do you think @heysagnik ?

@LoganTann
Copy link

However, I'm much more confident with Vue.JS // Nuxt

If you agree, I prefer working with this framework instead of a react-based one.

@heysagnik
Copy link
Owner Author

However, I'm much more confident with Vue.JS // Nuxt

If you agree, I prefer working with this framework instead of a react-based one.

Are you on Discord, would love to talk with you regarding this?

@heysagnik
Copy link
Owner Author

heysagnik commented Oct 23, 2022

However, I'm much more confident with Vue.JS // Nuxt

If you agree, I prefer working with this framework instead of a react-based one.

@LoganTann can you work on this issue 😅?

@heysagnik heysagnik reopened this Oct 23, 2022
@LoganTann
Copy link

yes, but please create a new repo since there will be several PRs with breaking changes

@LoganTann
Copy link

EDIT : no need to create a repo, just create a new branch, please.

@heysagnik heysagnik moved this from Done to In Progress in ScreenREC Oct 24, 2022
@heysagnik
Copy link
Owner Author

EDIT : no need to create a repo, just create a new branch, please.

Okay you create a PR first

@heysagnik heysagnik linked a pull request Oct 28, 2022 that will close this issue
@adnanxali
Copy link

Is this issue assigned to anybody for hacktober fest 2023?. If not can I try to work on this.

@heysagnik
Copy link
Owner Author

@adnanxali you may work if you can, already @LoganTann worked to port to vue js #88
If you are good in vue contribute in dev branch or you may continue in any language

@adnanxali
Copy link

okay thanks i'll try.

@sahilatahar
Copy link

Hey there!

I wanted to share with you that I've built a new version of this project using modern technologies like Next.js, React.js, and Tailwind CSS. The new version includes additional features and an improved UI. I'd love for you to check it out and provide any feedback or contributions.

You can find the new repository here: https://github.com/sahilatahar/MediaMaster

Looking forward to hearing your thoughts!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request good first issue Good for newcomers hacktoberfest help wanted Extra attention is needed
Projects
No open projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

5 participants