screenREC icon indicating copy to clipboard operation
screenREC copied to clipboard

Change the codebase

Open heysagnik opened this issue 3 years ago • 13 comments

Convert the codebase from Pug to Vue.js

heysagnik avatar Oct 20 '22 08:10 heysagnik

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

taimooralqureshi avatar Oct 22 '22 10:10 taimooralqureshi

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 avatar Oct 22 '22 11:10 heysagnik

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 avatar Oct 22 '22 16:10 LoganTann

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 avatar Oct 22 '22 16:10 LoganTann

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 avatar Oct 22 '22 17:10 heysagnik

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 avatar Oct 23 '22 16:10 heysagnik

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

LoganTann avatar Oct 23 '22 18:10 LoganTann

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

LoganTann avatar Oct 23 '22 19:10 LoganTann

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

Okay you create a PR first

heysagnik avatar Oct 24 '22 03:10 heysagnik

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

adnanxali avatar Oct 15 '23 18:10 adnanxali

@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

heysagnik avatar Oct 15 '23 20:10 heysagnik

okay thanks i'll try.

adnanxali avatar Oct 15 '23 21:10 adnanxali

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!

sahilatahar avatar May 04 '24 09:05 sahilatahar