Skip to content

Zeelkundariya/Full_Stack_assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏛️ PinPoint Pro: National Registry Portal V1.0

🚀 Enterprise-Grade 154,821-Node Administrative HUB

Welcome to the PinPoint Pro Portal, a high-fidelity, production-grade MERN-stack administrative registry designed to manage, explore, and export over 154,821 validated India Post records. This system leverages a cinematic "Azure Pro" professional aesthetic combined with a high-performance database engine for a world-class user experience.


🏛️ World-Class Folder Hierarchy

The project follows a Professional Monorepo Architecture, separating the UI from the Data Hub for maximum scalability and organizational integrity:

📂 Root Directory

  • client/: 💼 High-Fidelity Explorer Gateway. Built with React 19, Vite, and Tailwind v4. Contains all "Azure Pro" components and the Analytics Hub.
  • server/: 🛡️ Administrative Registry Hub. Built with Node.js, Express, and MongoDB Atlas. Manages the 154k node core and JWT security.
  • package.json: 🚀 Master Ecosystem Control. Allows starting both Client and Server with a single command.
  • all_india_pin_code.csv: 📊 Official Data Seed. The validated master registry of 154,821 nodes.

🌐 Explorer Client (client/)

  • src/pages/: High-fidelity administrative pages (Dashboard, Explore, Detail, About, Landing).
  • src/context/: Secure Administrative Auth Context (JWT Handshake).
  • src/index.css: Global High-Fidelity Design Tokens (Azure-Slate Professional Theme).

🛡️ Registry Server (server/)

  • routes/: Specialized Registry and Security API endpoints.
  • models/: High-performance Mongoose Schematics (Pincode, User).
  • scripts/: Administrative data management and merge protocols.

🚀 One-Command Launch (Monorepo Master)

You can launch the ENTIRE High-Fidelity Ecosystem directly from the root with a single, professional command:

# Initialize both Registry Hub and Explorer Gateway
npm run dev

Tip

This command uses Concurrently to run the Express Hub (Port 5000) and the Vite Gateway (Port 5173) simultaneously for a zero-latency development experience.


📊 Technical Capabilities

  • Registry Size: 154,821 Validated Nodes Indexed.
  • Territories Covered: 35 Administrative Regions.
  • Security Hub: JWT-Based Session Governance.
  • Export Engine: Context-Aware CSV Export (State, District, Taluka).
  • Aesthetic: Cinematic "Azure Pro" (Glassmorphism + Slate High-Fidelity Typography).

🏆 Administrative Enrollment

To access the global registry, initialize your enrollment via the National Digital Gate.

  • Admin Email Format: admin@gmail.com
  • Security Check: 99.9% Registry Uptime Secured.

Developed & Governed by PinPoint Pro Authority | National Logistics Portal V1.0 🏛️🛡️✅

About

Welcome to the PinPoint Pro Portal, a high-fidelity, production-grade MERN-stack administrative registry designed to manage, explore, and export over 154,821 validated India Post records. This system leverages a cinematic "Azure Pro" professional aesthetic combined with a high-performance database engine for a world-class user experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors