About | Technologies | Requirements | Starting | Author
Spearheaded the development and deployment of InstaYA, a comprehensive package pickup platform. Utilizing a microservices architecture, I created a robust backend with a RESTful API using Node.js and a dynamic frontend using React.js. The platform was designed for company employees, granting access via popular web browsers such as Chrome and Firefox. Employees could log in with their credentials to access features like package creation, updates, and listings. Leveraging Docker, the application was deployed with two containers—one for the backend and another for the frontend—ensuring scalability to meet evolving company needs. This deployment strategy streamlined maintenance, facilitated continuous integration of new features, and significantly enhanced the company's efficiency and productivity.
The following tools were used in this project:
Before starting 🏁, you need to have Git and Docker installed.
# Clone this project
$ git clone https://github.com/forgionyc/instaya-package-pickup-platform
# Access
$ cd instaya-package-pickup-platform
# Build the docker images for the backend and the frontend
$ docker build -t backend/instaya . y docker build -t frontend/instaya .
# Run the project
$ docker run -d -p 5000:5000 backend/instaya y docker run -d -p 3000:3000 frontend/instaya
# The server will initialize in the <http://localhost:3000> for the frontend and <http://localhost:5000> for the backend
Made with ❤️ by Carlos Forgiony