Skip to content
View in the app

A better way to browse. Learn more.

Pokemon Revolution Online

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (โ‹ฎ) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
New Trade Zone
Trade Zone is now live
Use the new Trade Zone for auctions and instant-price trades so Pokemon and item offers are easy to find.
Open Trade Zone

From Passion To Production [A Website For Players That New To PvP]

Featured Replies

Hello everyone! This is my first time creating a topic in the PvP section. My name isย M1dnight, and this is the story of my Rate My Team (RMT) PvP website, designed primarily for theย Pokรฉmon Revolution Online (PRO)ย new PvP players.

ย 

โ†ณ M1dnight - National Dex OUย โ†ฒ

ย 

ย 

image.png.8416d2aebb772ab4491aac999336a368.png

Picture 1: A first look at M1dnight - National Dex OU Homepage

ย 

ย 

image.png.46d294644065142e94bb38752b5c0370.png

Picture 2: Pokรฉmon Listing

ย 


Who is "M1dnight"?

So, who am I? Iโ€™m just a kid who fell in love with Pokรฉmon at a very young age. At 10 years old, I already had a passion for the world of Pokรฉmon. By 17, I discoveredย Pokรฉmon Revolution Online (PRO), which opened up my whole new way to play Pokรฉmon. Now, at 23, that passion hasn't faded, it's only grown. I still carry that same excitement for the Pokรฉmon franchise and the strong bond Iโ€™ve built with the game as well as the community. That bond is exactly what inspired me to build a website for new players looking into the PvP arena:ย M1dnight - National Dex OU.ย 

Why did you decide to work on this project?

I still remember the first time I tried PvP, that thrill was just "different" compared to battling NPCs or wild Pokรฉmon. It pushed me to research more about competitive play, which led me to theย Smogon Forums. Smogon is where the pros go, and itโ€™s an incredible resource but Iโ€™ll never forget how it felt the first time I visited. I was completely overwhelmed. There were so many categories, redirects, links and breadcrumbs,... on a single page that it took me nearly two months just to get used to the layout.

Later, when I introduced my new friends to Smogon so they could learn more and improve their PvP skills as well as teambuilding, I saw the same thing happen to them. They were eager to learn, but the "wall of information" made them lose interest. Most of them just got bored or frustrated. I started wondering:ย What if I could build a website that offers the same depth as Smogon RMT, but with a simpler, more attractive interface for younger players and beginners?ย Thatโ€™s the reason why I started this project.

What is the website all about?

The target users are players who are new to PvP and don't know where to start or how to build a team. The website not only just a list of teams, itโ€™s a place to understandย howย they work.

  • Whyย are these specific Pokรฉmon chosen?
  • Whatย are their specialized roles and capabilities?
  • How does the team handle threats in the meta?

The site includesย detailed analysis sectionsย for each Pokรฉmon, a breakdown of theย team-building process, a list ofย major threatsย to watch out for, andย proof of peakย (showing that the team actually works). Itโ€™s all the professional depth youโ€™d expect from Smogon, but delivered in a way that is much easier to digest.

ย 

image.png.32def3400c3c59d4fd6c6cb64bea780c.png

Picture 3: Team building process of a post

ย 

ย 

ย 

image.png.88c3db5376fdc4876ec18f9f9f99f33c.png

Picture 4: Usage tip/Description of each Pokรฉmon

ย 

ย 

image.png.2555003162bcd73e4b930d85dec38c7f.png

Picture 5: Major Threats and Team Details Summary

ย 

ย 

But We Already Got Smogon RMT. Why Just Not Use It? You Wasted Your Time Making This!

I know what some of you might be thinking: "Why waste time building this when Smogon RMT already exists?" Itโ€™s a fair question. If my goal were to replace Smogon, it would be a waste of time. But thatโ€™s not the point. Think of Smogon as a university-level encyclopedia, itโ€™s deep, legendary, and the ultimate source of truth. My site is more like a "Quick-Start Guide." I built this specifically to bridge the gap for players who find the encyclopedia intimidating. If this site helps even five new players feel confident enough to eventually use Smogon and join the competitive scene, then every hour I spent coding was worth it. This isn't a replacement, itโ€™s a stepping stone.


The Technical Side

To make the site as fast and smooth as possible, I built it using a modern stack:

  • Framework:ย Next.js 16 and React 19 for a seamless, "app-like" feel.
  • Database & Auth:ย Supabase, which handles our team data and user sessions.
  • Styling:ย Tailwind CSS 4 and Framer Motion for those smooth animations that make the site feel "alive" and attractive to younger players.

Pros & Cons

  • Pros:
    • Beginner-Friendly Strategy:ย Instead of just data-dumping stats, the site focuses onย "strategic storytelling"โ€”explaining theย whyย behind every team choice.
    • Pro-Level Visuals:ย Full integration withย Showdown spritesย and PokeAPI ensures every Pokรฉ-card looks clean, professional, and familiar.
    • Built for Speed:ย Usingย Next.js 16ย means the site is incredibly fast and responsive, whether you're researching teams on your PC or checking a matchup on your phone.
    • Community-First & Verified:ย Every team includes aย "Proof of Peak"ย section, so you know the strategies have actually been tested and proven on the ladder.
    • Dedicated to our Meta:ย Unlike broad platforms, this is built specifically with theย PRO communityย in mind, focusing on the National Dex OU format we love.
  • Cons:
    • Unseen Bugs:ย As a solo developer, Iโ€™ve tested as much as I can, but there may be bugs I haven't encountered yet. Iโ€™ve included aย Report and Feedback section in the footer. If you find any erros, glitches or even simple grammar mistakes, please don't hesitate to let me know. I'll be looking into every report to give you the best experience possible!
    • Performance Scaling:ย The site currently pulls API data from Gen 1 all the way to Legends Z-A. While Iโ€™ve optimized it for now, Iโ€™m still monitoring how it will handle performance as the project scales up.
    • Movepool Inaccuracies:ย Because our current API is based on Gen 9 SV movesets, some Pokรฉmon might be missing moves that are legal in National Dex OU (like Alomomola's Toxic). If you notice a missing move that should be there,ย send me a ticket, and I willย add it to the database!

The Road Ahead

This is just the beginning! I also have plans for improvements, including:

  • Data Optimization:ย I plan to remove Uber-tier Pokรฉmon from the main data pool to make the website's performance even smoother and more focused on the OU meta.
  • Real-time Usage Data: If itย is possible to connect with theย PRO Development Team, I would like to workย with themย to pull real-time usage data. This would allow the site to automatically track which Pokรฉmon are trending in the meta every month.
  • Manual Tiering:ย If a direct connection isn't possible, I will manually configure aย "Tier" section, sorting Pokรฉmon so you can easily see who is currently at the top of the meta.
  • User Profiles:ย Iโ€™m working on a function that lets you view your own profile (and others). Youโ€™ll be able to see post statistics, avatars, likes, comments, and joined dates to help build our community further.

A Quick Tour of the Site

Before I wrap this up, I want to show you more what to expect. Here are another overview screenshots of the website in action, so you can see the results of my progress!ย 

ย 

image.png.0288027e9b5d30e3d5ada97a981381aa.png

Picture 6: Login page

ย 

ย 

image.png.7c49edf24e72f1aadd8de418c752eac6.png

Picture 7: Register page

ย 

image.png.69e997ce319996e00d8c065dae6b3eaa.png

ย 

image.png.0a1fe884ebd6ed0e2ebb5452c643e9dd.png

ย 

image.png.f836aecb131eab8f5846f29306782c75.png

Picture 8,9 & 10: Team Building and Analysis section

ย 

ย 

image.png.4a925d80f4c1c05824bc8ca05d4803c8.png

Picture 11: Profile page

ย 

ย 

image.png.afe69982263a6e1aa2542d6b90ec0ac6.png

Picture 12: Save Posted page

ย 

ย 

image.png.971d39c560b765422b59d05f0e10dc3e.png

Picture 13: Help & Feedback page

ย 

ย 


Conclusion

I want to be very clear: I have nothing but respect for the Smogon community. Smogon has been my guide for years, and without it, I wouldnโ€™t be the player I am today. My project isn't about competing with or "downgrading" what Smogon has built, that would be impossible! Instead, I want to take the high-level strategies theyโ€™ve perfected and make them more accessible for new PRO players. Finally, I hope this website helps you find the same excitement in PvP that I found years ago and thank you for reading! Have a great day everyone.

Edited by M1dnight01

  • M1dnight01 changed the title to From Passion To Production [A Website For Players That New To PvP]
  • Author
58 minutes ago, Zetzet294 said:

nice job

Thank you โค๏ธ

  • Author
1 hour ago, Mysticwind said:

Nice job, really cool website!ย 

ย 

ย 

Thank you for the compliment โค๏ธ

  • Author
On 3/10/2026 at 9:31 PM, Tgbnamish said:

great work!

Thank you man! Much appriciated!!

ย 

On 3/10/2026 at 10:06 PM, Mtmazhab007 said:

This Website is truly amazing! Keep it up!

Thank you for the compliment, I will and continue to implement more useful thing๐Ÿ”ฅ

ย 

On 3/10/2026 at 9:43 PM, Hasan68 said:

Nicee ๐Ÿ”ฅ

Thank you for the compliment man!

ย 

ย 

ย 

I rarely comment, but I wanted to encourage you to keep updating! The UI is clean and itโ€™s a great project.๐Ÿ˜
My PvP knowledge is stuck in Gen 5 after a 10-year break. Your PRO meta analysis is incredibly helpful for a returning player like me.
I hope you can add some off-meta builds later. However, since PRO PvP is heavily dominated by legendaries, itโ€™s tough for regular Pokรฉmon to compete . Plus, grinding for PvP-viable legendaries can take a beginner over a year!๐Ÿฅฒ

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions โ†’ Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.