

ALL.MN - Portal Web App
Associated with

This was my second major project, and I gained valuable lessons from the mistakes I made along the way. Back in 2016, I believed that technology could make anything possible, so I set out to build a portal web application that tried to include almost everything. My biggest mistake was attempting to do it all. That experience taught me the importance of focusing on a specific industry rather than trying to cover every industry at once.
I formed a team of five to six people, including members from the Saturn.MN project, and we began brainstorming ideas. Our initial plan was to launch trending categories such as Gaming, Anime, News and Education. Each category was developed as its own web application with subdomains like game.all.mn, anime.all.mn, and news.all.mn. Developing separate applications for each section was a significant challenge. At that time, I used PHP for the backend, MySQL for the database, and HTML, CSS, JavaScript, AJAX, and jQuery for the frontend, creating responsive, modern interfaces with real-time connections.
At that time, very few people paid attention to web design, and the concept of UI/UX design was not widely known, especially in Mongolia. But we cared. In 2017, Google’s Material Design version 1 became a major trend in the UI/UX design industry. Its design principles and philosophy were on another level, and I was deeply inspired by it. I spent days and nights studying the documentation and philosophy behind it, and I worked hard to apply it to my projects. In many ways, it worked.

We spent months designing, implementing, and deploying each category while assigning tasks to team members. The first few months were quite successful, we gained active users, received positive feedback, and were fully motivated to launch more categories. We have deployed these categories:
Gaming Section

Weather Section

Anime Section

Advertisement Section

Education Section
We had a strong ambition to improve the Mongolian education system through digital solutions. We developed a platform for teachers that allowed them to grade students, track attendance, post assignments, and communicate with others. It was a multi-tenant system where any school could easily register and start using it. However, we decided to close the project when it was about 70% complete.

Overall, I developed nine web applications over the course of two years of coding. It was a significant experience and challenge that allowed me to dive deeply into programming. I spent countless nights designing and building these applications, even while I was still in 9th grade.