Rewrite the application
I am working on an application that includes a standard frontend stack html, less, js, and a bit of node.js. The goal is to rewrite the existing application from scratch to achieve its optimal performance. I have already laid a solid foundation with implemented mechanics and libraries, but it needs refinement and the addition of new features. Our main focus is on the user interface.
However, I have encountered the same problem again, which was the initial reason for launching this project - the code is turning into a mess again. There is no need to look for new solutions because they are already working efficiently in the prototype. Let me give a small and very simple example: suppose we need to unify identical parts of the code into one function, essentially, rewriting this code is a big struggle against duplication.
The work schedule is very critical for me. The performer will bear the commission costs for the safe, and in case of successful project completion, this difference will be compensated by me through an initial increase in the project amount by 9%. If we exceed the approved deadline for completion - arbitration, so it should be taken into account that personal circumstances should not affect the progress of the project, therefore it is worth thinking twice before making a decision to cooperate. Certainly, I will provide the performer with a full briefing on the project before its approval, the amount is final for the entire project, it is already specified in the task.
So, there is a ready prototype that serves as the basis for further work. Currently, 25-30% of the project has been successfully rewritten. Your role is to structure functions, objects, and calculation algorithms, which will require detailed refactoring and the implementation of additional necessary functionality.
The project implementation will take approximately a month, maybe less. For a better understanding of the scope of work, I provide links to 11 screens of its interface. The project is quite large, and without access to the code, it is difficult to convey the full scope of tasks, but below are approximate tasks that need to be solved by rewriting the code, with a link to a small sketch.
In the general context, the rewriting process will be limited to implementing those decisions that were predetermined or are critical for functionality. In other words, I do not intend to expand the project scope. I will note that some functions are not implemented in the prototype, such as pop-up tooltips, user settings, or localization, so the final product may not always accurately reflect the original draft.
The backend functions properly, and 90% of its components will remain almost unchanged, except for those points where node.js is mentioned. However, some modifications will be made with reference to the new application architecture.
-
Hello Artem, ready to implement such a web application and write the backend.
My stack: JS, TS, ReactJS, NextJS, NodeJS, SCSS...
Write, I will be glad to cooperate.
-
890 6 0 Hello!
If I understand correctly, even the minimal technical specification is not documented anywhere and all the logic of the application is kept in your head. Whoever rewrites it will have to frequently refer to you for reference information, and access to you (as a resource) in this case will become a bottleneck. Taking this into account, as well as the fact that (a) 75% of the code needs to be refactored, (b) some parts are unknown, (c) manual synchronization of data models and their display is used, all of this with a *very* high probability will not fit into 1 month's time.
I would like to help you, but if you really want your SaaS to be viable in the medium to long term, then in my opinion your action plan should be as follows: submit the code of your service for an independent technical analysis. At least by 2 different people for a more objective assessment. And then develop an action plan based on the results obtained. Because what you want now looks like patching holes (where new ones will appear very soon).
PS: manual state + view management for 11 screens that are medium-sized forms (if I understood the 1st reference correctly) will not lead to anything good. You were not advised to use a framework (for example, react/angular/vue/svelte) just for the sake of it.
If you want to solve your problems correctly once and for all, come to private messages.
-
190 I worked on my own programming language in C++.
I know what big code is and optimizing it.
I have experience in code refactoring.
I suggest breaking down this task into subtasks.
If you specify what needs to be done in the first batch, and what are the issues of the next step.
I can complete the task at least partially, but progress will be made.
Let me look at the full code mess and what you already have.
Active communication with you in Facebook or Telegram is also needed.
-
Добрый день . Проект на ваниле ?
-
Добрий день. Так)
-
Что бы решить выше указанные проблемы нужно будет написать свой фреймворк или библиотеку. Зачем это делать если есть хорошие готовые решения. Например Angular.
-
Ну вообщем если вам нужено быстрое преложение. И чтобы его можно было легко расширять или рефакторть. Я рекомендую использовать Angular это полноценный фреймворк.
-
Current freelance projects in the category Javascript and Typescript
Development of an interactive Palworld map for the websiteWe need to develop an interactive map for Palworld based on the example: https://palworld.gg/map We need not just a static image, but a full-fledged interactive map where users can view locations, toggle object categories on/off, search for specific points, and interact with… HTML & CSS, Javascript and Typescript ∙ 1 day 3 hours back ∙ 28 proposals |
Development of the AM Mobility platform (car service, parking, insurance, car rental)
5804 USD
We are looking for a team or an experienced Full Stack developer to create the MVP of the AM Mobility platform. AM Mobility is a unified digital ecosystem for motorists, combining in one application and web platform: parking; car service; tire fitting; car wash; car rental;… Javascript and Typescript, Web Programming ∙ 6 days 10 hours back ∙ 116 proposals |
Gsap animations
22 USD
Good day. Corrections need to be made in the current project. A specialist is needed who works well with gsap/lenis. Animation of cards needs to be done. Detailed specifications here:… Javascript and Typescript, Web Programming ∙ 6 days 15 hours back ∙ 21 proposals |
I am looking for a mentor with Claude Code to launch a web project from scratch.Brief about the task: I am a beginner with no programming experience. I have a ready specification for website development (42 pages, Next.js, PostgreSQL). I want to implement it myself using Claude Code - I need a specialist who will set up the environment and teach me how to… Javascript and Typescript, Tuition ∙ 8 days 15 hours back ∙ 23 proposals |
Website design updateIt is necessary to update the design of the existing website using HTML, CSS, JS: refresh the appearance, make it modern and responsive for mobile devices. Smooth animations and interactive elements need to be added. HTML & CSS, Javascript and Typescript ∙ 9 days 8 hours back ∙ 97 proposals |