ALPHAVIO / WordNook

Dynamically updating blogging website to upload articles and blog posts on various topics, developed using ejs template engine and node js in the backend.
https://word-nook.herokuapp.com/
MIT License
81 stars 176 forks source link

Controllers need to be separated from the routes handler || Code refactor for scalability #892

Closed Pranav016 closed 3 years ago

Pranav016 commented 3 years ago

Feature request-

Right now we are not completely using the MVC model for our development. The controllers are still present in the routers which is not a good practice. We need to separate out all the controllers from the routes and then link them there to ensure scalability of the website thus you need to restructure the code to separate out all the controllers and link them to the routes under this issue.


Note:

GuptaTanisha commented 3 years ago

Please assign this to me.

Pranav016 commented 3 years ago

Please assign this to me.

Read the note under the issue

GuptaTanisha commented 3 years ago

/assign

github-actions[bot] commented 3 years ago

This issue has been assigned to @GuptaTanisha! It will become unassigned if it isn't closed within 21 days. A maintainer can also add the pinned label to prevent it from being unassigned.

Sukriti-sood commented 3 years ago

@Pranav016 Can I go for it? I am LGm-soc participant.

kumarshobhit commented 3 years ago

I would like to work on this. I am lgm-soc participant

Sukriti-sood commented 3 years ago

/assign

github-actions[bot] commented 3 years ago

This issue has been assigned to @Sukriti-sood! It will become unassigned if it isn't closed within 21 days. A maintainer can also add the pinned label to prevent it from being unassigned.

kumarshobhit commented 3 years ago

/assign

github-actions[bot] commented 3 years ago

Stale issue, please ask the maintainers review this issue again to confirm if its relevant.