Development Environment
- Development environment overview
- Development Tools
- Programming language and frameworks
- Key Components
Development environment overview
Our development environment is carefully configured to provide a robust platform for efficient and collaborative software development. It consists of a set of key components and infrastructure to support the development lifecycle.
Development Tools
Programming language and frameworks
Key Components
Development Servers: Low-performance servers dedicated to hosting development environments.
The development servers consist of servers that are managed by the developer, either using an XAMPP server that is locally setup in the developer computer environment or virtually setup using a virtual box. Currently, the suggested setup is as below :
- Ubuntu 22.04
- Openlitespeed
- Percona MySQL 8.0
- Memory : Bigger than 8GB
- Storage : Bigger than 250GB
Currently, we have an old MacBook Pro as development server that can be accessed locally using ip 192.168.110.55
The development server is setup using Virtual box with above specification