Developer for ER:LC Billboards – Server Advertisement Site and Management Service

We are looking for a dedicated volunteer developer to help us build and manage a robust advertisement platform tailored specifically for Emergency Response: Liberty County (ER:LC) servers. As part of the team, you will develop and maintain a web-based service that allows ER:LC server owners to easily advertise their servers and manage billboard ad campaigns within the game.

This role is perfect for developers looking to gain hands-on experience building a dynamic web service, working with databases, and integrating in-game features with a website. Although this is a non-paid position, it offers an excellent opportunity to contribute to a growing community and expand your skills.

Responsibilities:

  • Design and develop a web-based platform for ER:LC server advertisements using HTML, CSS, JavaScript, and backend technologies like Python, Node.js, or PHP.

  • Integrate the website with in-game billboard systems via APIs and/or data exchanges.

  • Build features for server owners to upload, schedule, and manage their billboard advertisements.

  • Create a user-friendly dashboard for clients to track ad performance, metrics, and billing (non-monetary credits or system credits).

  • Ensure website security and efficient data management through proper backend development and database management (e.g., SQL, MongoDB).

  • Test, debug, and maintain the platform to ensure a smooth user experience.

Requirements:

  • Proficiency in web development languages such as HTML, CSS, and JavaScript.

  • Experience with backend development (Python, Node.js, PHP, etc.).

  • Knowledge of database management systems (SQL, MongoDB, etc.).

  • Strong understanding of API development and integration.

  • Ability to design clean, user-friendly interfaces and manage website security.

  • Excellent problem-solving skills and attention to detail.

Nice to Have:

  • Experience with Lua scripting and Roblox API to facilitate in-game to website integration.

  • Familiarity with the ER:LC game and community.

  • Experience with using VScode or SSH Text Editors

Note: This is a volunteer position with no financial compensation. However, this is a fantastic opportunity to build your web development portfolio, gain experience working on an advertisement management service, and contribute to the ER:LC community.