🌤️ Weather Dashboard: Real-Time Forecast Client
This Weather Dashboard is a clean, responsive, and performance-optimized frontend web application designed to fetch and display global weather data in real time.
Built with React (Vite) and integrated directly with the OpenWeatherAPI, the application delivers immediate updates on temperature, humidity, wind conditions, and multi-day forecasts based on user-driven location queries.
Key Architectural Highlights:
Asynchronous Data Pipeline: Built robust API consumption architecture using Native Fetch/Axios to seamlessly handle weather metrics, data parsing, and asynchronous UI updates.
Dynamic UI State Management: Leveraged React’s state and effect hooks to conditionally update visual assets (like weather iconography and background gradients) based on shifting atmospheric conditions.
Error Handling & Resilience: Implemented client-side boundary checks to gracefully handle invalid city inputs, rate limits, and network dropouts without interrupting the core user experience.
Tech Stack Used:
React.js (Vite) | JavaScript (ES6+) | OpenWeatherAPI | CSS3 / Tailwind | REST API
#ReactJS #FrontendDevelopment #WebDevelopment #APIIntegration #OpenWeather #Portfolio
1
1
19
🌐 Campus Engage: Institutional Event Management Platform
Live: https://campusengage.netlify.app/
GitHub Repo: https://github.com/kaushlendra-pt-singh/My-Projects/tree/main/Campus_Engage/Backend
Campus Engage is a scalable, full-stack web application designed to streamline event organization and admin oversight within educational institutions. The platform implements distinct access levels—including a high-privilege "Chief" Administrator role—to manage events, track engagement, and secure institutional data.
Key Architectural Highlights:
Hybrid Authentication Pipeline: Engineered a highly secure authentication system combining short-lived JWT Access Tokens via LocalStorage with persistent 7-day Refresh Tokens stored in secure HttpOnly cookies.
Advanced Axios Interceptors: Implemented automated silent token refresh handling, preventing session disruption during active user workflows without degrading security.
Cross-Origin Configuration: Resolved complex preflight routing and CORS policies across distributed environments to ensure seamless communication between the client and API.
Tech Stack Used:
React (Vite) | Node.js | Express | MongoDB | JWT (JSON Web Tokens) | Axios
#WebDevelopment #FullStack #MERNStack #SoftwareArchitecture #APIIntegration
1
19
Human expression is unstructured and chaotic. To solve this, I built Vibe Check—a distributed NLP Sentiment Analysis platform for student feedback.
🚀 The Tech Stack:
• AI Engine: Cross-references data across Gemini, Groq, and Mistral.
• Backend: FastAPI with Redis caching to cut LLM costs and MongoDB Atlas.
• Frontend: Responsive React dashboard.
• Cloud: Multi-cloud infrastructure across AWS, Azure, Render, and Vercel.
Scalability means building resilient systems that master human data at scale.
Repository 👇
🔗 https://lnkd.in/gG3fsMZu
Live Demo 👇
🔗 https://lnkd.in/guaCrgxR
#SystemDesign #CloudComputing #AWS #Azure #FastAPI #React #NLP #GenerativeAI #Redis #MongoDB #BackendEngineering
0
11
The digital footprint of an engineer should be more than just a list of skills—it should be a living testament to their architectural philosophy and execution.
I am excited to share that my personal developer portfolio is officially live! 🚀
Designed to serve as a centralized hub for my engineering journey, the platform showcases my transition across full-stack web architectures, distributed systems, and modern AI/ML integration.
🌐 Explore the live platform here: https://lnkd.in/ghyyQaHR
(https://lnkd.in/ghyyQaHR)Featured Projects in Focus:
• Vibe Check: A distributed NLP Sentiment Analysis platform that dynamically routes text data across an ensemble of models (Gemini, Groq, Mistral). Optimized using a high-throughput MongoDB Atlas layer paired with active Redis caching to eliminate costly, redundant LLM API calls. Distributed across AWS, Azure, Render, and Vercel.
• CampusEngage: A full-stack campus networking platform featuring a highly responsive React client and a decoupled Express backend API. Built with stateful security guards using stateless JWT authentication distributed via secure, HTTP-only cookies.
🛠️ The Core Technical Baseline:
Languages: Python, JavaScript, Java, C
Frontend & Backend: React, Next.js, Node.js, Express.js, FastAPI, Tailwind CSS
Database & Cloud: MongoDB, Redis, Firebase, AWS, Azure, Docker, Git
Building this has been an incredible exercise in sharpening my deployment workflows, configuring cross-origin resource strategies, and tuning frontend performance metrics.
The code is clean, the pipelines are configured, and the platform is live. I would love to hear your feedback on the layout and system breakdowns! 👇
🔗 https://lnkd.in/gmCWpvbQ
(https://lnkd.in/gmCWpvbQ)#SoftwareEngineering (https://www.linkedin.com/search/results/all/?keywords=%23softwareengineering&origin=HASH_TAG_FROM_FEED) #WebDevelopment (https://www.linkedin.com/search/results/all/?keywords=%23webdevelopment&origin=HASH_TAG_FROM_FEED) #SystemDesign (https://www.linkedin.com/search/results/all/?keywords=%23systemdesign&origin=HASH_TAG_FROM_FEED) #React (https://www.linkedin.com/search/results/all/?keywords=%23react&origin=HASH_TAG_FROM_FEED) #FastAPI (https://www.linkedin.com/search/results/all/?keywords=%23fastapi&origin=HASH_TAG_FROM_FEED) #CloudComputing (https://www.linkedin.com/search/results/all/?keywords=%23cloudcomputing&origin=HASH_TAG_FROM_FEED) #AWS (https://www.linkedin.com/search/results/all/?keywords=%23aws&origin=HASH_TAG_FROM_FEED) #Azure (https://www.linkedin.com/search/results/all/?keywords=%23azure&origin=HASH_TAG_FROM_FEED) #Portfolio (https://www.linkedin.com/search/results/all/?keywords=%23portfolio&origin=HASH_TAG_FROM_FEED) #FullStackDeveloper (https://www.linkedin.com/search/results/all/?keywords=%23fullstackdeveloper&origin=HASH_TAG_FROM_FEED) #Python (https://www.linkedin.com/search/results/all/?keywords=%23python&origin=HASH_TAG_FROM_FEED) #Java (https://www.linkedin.com/search/results/all/?keywords=%23java&origin=HASH_TAG_FROM_FEED)