Skip to content

sahu-virendra-1908/App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

🚀 Virendra Sahu – Full Stack Developer Portfolio

Hi, I'm Virendra Sahu, a Computer Science student at National Institute of Technology (NIT) Hamirpur, Himachal Pradesh.

I specialize in building scalable, real-world applications using Flutter and modern backend technologies. So far, I have developed and contributed to 11+ production-level applications used by real users.

👉 Scroll down to explore my projects.
https://github.com/appteam-nith/Nimbus-Frontend-2k25

https://github.com/appteam-nith/Hill-ffair_Frontend_2K24

https://github.com/appteam-nith/Nimbus-core-app-frontend-2k25

https://github.com/sahu-virendra-1908/secure_f.git

https://github.com/sahu-virendra-1908/Manhattan_App

http://github.com/sahu-virendra-1908/maze_game

http://github.com/sahu-virendra-1908/dc_office

http://github.com/sahu-virendra-1908/s_f

http://github.com/sahu-virendra-1908/GDSC_AMONG_US

https://github.com/sahu-virendra-1908/socio

https://github.com/sahu-virendra-1908/Agro_ai

🔷 Hillfair 2k24 – Event Management & Social Interaction Platform

🔗 GitHub Repository: https://github.com/appteam-nith/Hill-ffair_Frontend_2K24

📱 Play Store: https://play.google.com/store/apps/details?id=com.appteam.hillfair2k24


📌 Overview

Hillfair 2k24 is a production-grade mobile application developed for the annual cultural festival of NIT Hamirpur. The app was designed to handle real-world user traffic, enable social interaction, and provide seamless event engagement during the fest.

This application was successfully deployed on the Play Store and actively used by students during the event.


🚀 Key Highlights

  • 📥 1600+ downloads within first 3 days
  • 💬 10,000+ messages exchanged in real-time
  • ⚡ Successfully handled live user traffic during fest
  • 📱 Deployed and maintained as a production app

🎯 Core Features

🔔 Real-time Notifications

  • Instant updates for events, announcements, and activities
  • Improved user engagement during live fest

🤝 Library Partner Finder

  • Smart matching system to connect students with compatible partners
  • Enhanced collaboration and networking

🕵️ Anonymous Messaging (Whisper Wall)

  • Users can share thoughts anonymously
  • High engagement feature with thousands of interactions

📅 Event Management System

  • Complete listing of events with schedules
  • Easy navigation and participation tracking

🛠️ Tech Stack

Frontend:

  • Flutter (Dart)
  • Responsive UI for multiple devices

Backend:

  • Node.js
  • Express.js

Database:

  • MongoDB

Other:

  • REST APIs
  • Real-time data handling
  • Production deployment on Play Store

🧠 My Contributions

  • Developed and optimized frontend features using Flutter
  • Integrated backend APIs for real-time functionality
  • Worked on scalable architecture for handling concurrent users
  • Ensured smooth deployment and production stability

⚙️ Challenges & Solutions

Challenge: Handling high real-time message traffic Solution: Optimized API calls and efficient state management

Challenge: Maintaining app performance during peak usage Solution: Reduced unnecessary re-renders and optimized backend responses


📈 Impact

This app was not just a demo project but a real-world production system used by hundreds of users simultaneously. It significantly improved event participation and digital interaction during Hillfair 2k24.


⭐ This project reflects my ability to build and deploy scalable, real-world applications.

🔷 DC Office Rent Management System – NIT Hamirpur

🔗 GitHub Repository: http://github.com/sahu-virendra-1908/dc_office


📌 Overview

DC Office Rent Management System is a real-world application developed for managing rental properties under the DC Office at NIT Hamirpur. The system digitizes rent collection, tenant management, and property allocation, replacing manual processes with an efficient and transparent solution.


🚀 Key Features

💰 Rent Collection System

  • Tenants can pay rent directly through the application
  • Digital tracking of all payments

🔔 Automated Notifications

  • Automatic reminders sent to tenants before due date (e.g., 5th of every month)
  • Real-time notifications for payment updates

📊 Rent Status Monitoring (Admin Panel)

  • DC Office can track:

    • Who has paid rent
    • Who has pending dues
  • Complete visibility of monthly payment status

🧾 Payment History

  • Tenants can view:

    • Previous payments
    • Payment dates
    • Rent history

🏠 Property Allocation Management

  • DC Office can:

    • Assign shops, houses, and spaces to tenants
    • Manage multiple properties efficiently

🛠️ Tech Stack

Frontend:

  • Flutter (Dart)

Backend:

  • Node.js
  • Express.js

Database:

  • MongoDB

Other:

  • REST APIs
  • Real-time notifications system

🧠 My Contributions

  • Designed and developed the complete system from scratch
  • Implemented rent tracking and notification system
  • Built admin functionalities for monitoring and control
  • Ensured smooth data flow between frontend and backend

⚙️ Challenges & Solutions

Challenge: Managing real-time rent updates and notifications Solution: Designed efficient backend APIs and optimized notification triggers

Challenge: Handling multiple tenants and property records Solution: Structured database schema for scalable data management


📈 Impact

This system simplifies rent management for the DC Office and improves transparency between tenants and administration. It reduces manual workload and ensures timely rent collection through automated reminders.


⭐ This project demonstrates my ability to build real-world administrative and financial systems.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors