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.