Abstract:
Since 2020 the world is seen a rapid shift to full-time remote workers and hybrid. Due to this shift lots of new and old tools as been reconstructed to meet the new demand. On the other hand, short-time freelancing work and independent freelancers are also increased dramatically. Thousands of individuals start their own freelancing businesses every day. Freelancers use a variety of paid and free products and services every day to advance and outperform their competition. A sizable proportion of independent contractors who operate in groups seek to launch their own businesses. One of the issues they frequently encountered when conducting business outside of the freelance sector. They get disorganized and wind up utilizing an excessive number of services, which causes a stressful working experience.
So far so good I have come across building web-based systems. That follows a client-server architecture with a micro-service in nature. It uses VueJS in the frontend, Express js for REST-API, and Prisma for ORM. Additionally, during the development stage, the system's scalability is given top importance. Both a monolithic and a microservice architecture can be used to run the software. Docker has been used during the development and the package are released as Docker images. So that it may be utilized in the Kubernetes cluster environment. Building the actual system will require many features however, this prototype includes some basic features which will be a great starting point for the further development process.
The purpose of my research and development is to find and build a system that can be used by the vast majority of individuals and businesses to conduct their business online securely and confidently.