NSSJMIETI

NSS JMIETI App

Tech Stack:



Front-end Pakages:

jwt-decode
moment
toast
react-quill
Etc..

Back-end Pakages:

bcrypt
express-validator
formidable
jwt
Cloudinary
Etc..

Introduction:

The NSS JMIETI App is a cutting-edge mobile application created exclusively for the Seth Jai Parkash Mukand Lal Innovative Engineering & Technical Institute (JMIETI) community. It serves as a dedicated platform for students and faculty to actively engage in social welfare activities, bringing the campus community closer together and encouraging participation in philanthropic endeavors.

Key Features:

1. User Registration and Authentication:

  • Secure user registration and authentication system.
  • Users can create accounts with a unique email address.
  • Passwords are securely hashed to protect user information.

2. Profile Management:

  • Users can personalize their profiles by adding profile pictures and updating personal information.

3. Verification via Email:

  • A stringent email verification process ensures the authenticity of users.
  • Access to full project functionality is granted only after successful email verification.

4. Posting and Sharing:

  • Members can post details about their welfare society projects, initiatives, and activities.
  • The platform enables the sharing of project updates, photos, and descriptions.

5. Interactive Engagement:

  • Users can interact with posted projects by liking and commenting on them.
  • A 'like' feature allows members to show appreciation for a project.
  • Comments provide a platform for feedback and discussion.

6. MERN Stack & Cloudinary Integration:

  • The project leverages the power of the MERN (MongoDB, Express.js, React, Node.js) stack for a seamless user experience.
  • Cloudinary integration allows users to upload and manage project images and media effortlessly.


How It Works:

1. Registration and Verification:

New users sign up using their email address and create a secure password. A verification link is sent to their email, ensuring the authenticity of each account.

2. User Profiles:

Once registered and verified, users can personalize their profiles by adding profile pictures and updating personal details.

3. Project Posting:

Users can create and post their welfare society projects, providing project descriptions, images, and updates.

4. Interactive Engagement:

Other members of the community can like and comment on posted projects, fostering a sense of collaboration and support.

5. Secure Data Handling:

All user data, including personal information and project details, are securely stored with hashed passwords to protect user privacy.



Why NSS JMIETI App?

The NSS JMIETI App not only offers a platform for sharing and collaborating on welfare society projects but also brings the campus community closer together. It encourages active participation in social activities, promotes charitable initiatives, and ensures the security of user data through robust authentication and data protection measures. With a mobile app designed for convenience and accessibility, join the NSS JMIETI community today and be a part of positive change, anytime, anywhere!