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

Roadmap Baca-Quran.id 2.0 #234

Open
18 of 21 tasks
mazipan opened this issue Jul 5, 2023 · 0 comments
Open
18 of 21 tasks

Roadmap Baca-Quran.id 2.0 #234

mazipan opened this issue Jul 5, 2023 · 0 comments
Assignees
Labels

Comments

@mazipan
Copy link
Owner

mazipan commented Jul 5, 2023

Description

🚧 A total rewrite

Problem statement

Baca-Quran v1.0 is previously have been built using Nuxt V2, but I already abandoned the project for 2 years since I am not actively working with Nuxt anymore. Several months ago, I have idea to add some features to the App, but unfortunately I face a difficulty to run the project in my local machine. This is due to the project still rely on old Node version while my local is using the latest LTS. So my decision at that time was to try to follow the upgrade path from Nuxt team to v3 which already using Vue v3 as well. Seems it's the easiest decision. But after experiencing the upgrade process, it is too much for me, it's not as smooth as I expect, it takes too much time just to make it running. Those make me think that it's enough.

After comeback from my burnout, I decide to do a full rewrite using a completely new things. And I pick Svelte using SvelteKit as my go to framework. Also using Tailwind to help me styling the page. So yeah, here we go, the plan for a completely new Baca Quran App:

Tasks

Initial Phase:

Must have:

Future improvements:

Low Prio:

@mazipan mazipan added the enhancement New feature or request label Jul 5, 2023
@mazipan mazipan self-assigned this Jul 5, 2023
@mazipan mazipan pinned this issue Jul 5, 2023
@mazipan mazipan added epic and removed enhancement New feature or request labels Jul 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant