Skip to content

ishraq10199/remarkradar

Repository files navigation

💬 RemarkRadar — Embed Comments, Made Simple

✨ What is RemarkRadar?

RemarkRadar lets you embed a comments section on your website with ease — complete with moderation through an admin panel.
Yes, it really is that simple.

This was inspired by Lee Robinson's NextJS course, which was published in 2020

RemarkRadar Desktop View RemarkRadar Admin Panel RemarkRadar Mobile View

🔍 Tip: Visit the demo to check the comments on the site itself
(see the Deployed Version section below).


🛠️ Notes on Development

This project was built with:

  • ⚛️ Next.js (Page Router)
  • Chakra UI for the UI components
  • 🔐 Firebase for authentication and data storage
  • 💳 Stripe for subscriptions (3 tiers)

In short, this is a toy SaaS project that provides an embeddable comments system for any website.

⚠️ Important note:
This app was created a long time ago, when I had far less experience with JavaScript and web development. As a result, there are known issues and design decisions I would not make today.

🔄 If I Were to Rebuild This Today

  • Use vanilla JavaScript for the embed script
  • Pick a lightweight backend
  • Prefer Vue.js for the frontend if a framework is needed
  • Avoid Next.js, which is likely overkill for this use case 🙂

Warning

Some paid GCP services used by Firebase have been cancelled.
As a result, the demo may not be fully functional and may contain bugs.


🚀 Deployed Version

The app was deployed at:

👉 https://remarkradar.vercel.app


🧑‍💻 Running Locally

First, start the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Then open your browser and navigate to:

👉 http://localhost:3000


📌 Summary

  • 💬 Embeddable comments section
  • 🛡️ Admin moderation panel
  • 💳 Subscription tiers with Stripe
  • 🧪 Built as a learning / experimental SaaS project

About

Easily add a high-performant comments section to your site. Comment, interact, engage! 📢Mock SaaS project made with NextJS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors