A dedicated web developer who finds joy in crafting robust solutions using the MERN stack. In love with the language of the web: JavaScript, where logic meets beauty. My journey involves constant learning and coding adventures. Let's build something amazing together! π»β¨
- Libraries used:
βFrontend: ReactJS, React Router, Redux Toolkit, Redux Persist, Material-UI (MUI)
βBackend: ExpressJS, Mongoose, Socket.IO
βAuthentication and Validation: Passport, JWT (jsonwebtoken), JOI - Summary:
Developed a real-time task management web app to boost team productivity, featuring integrated group chat, using the MERN stack in 4 months. - Features:
βοΈ Two user roles: Leader and Member
βοΈ Task Management: Create or join workspaces with unique names and codes
βοΈ Member Privileges: Task assignment and editing, profile control
βοΈ Leader Privileges: Assign roles to members, Remove members, Control tasks, categories and workspaces
βοΈ ChatBox: Real-time group chat for better communication
- Libraries used:
βFrontend: ReactJS, React Router, Redux Toolkit, Redux Persist, Material-UI (MUI), EmailJS
βBackend: ExpressJS, Mongoose
βAuthentication and Validation: Passport, JWT (jsonwebtoken), JOI - Blockchain Technology:
Web3, Solidity and IPFS storage - Summary:
Developed a reliable system for generating and verifying certificates as NFTs using the MERN stack and ethereum blockchain technology in 15 days, with decentralized storage via IPFS. - Features:
βοΈ Two user roles: Institute and Student
βοΈ Certificate Management: Generate customizable certificate templates for institutes and issue certificates based on a selected template
βοΈ Student Notifications: Email notifications sent to students upon certificate receipt
βοΈ Certificate Access: Download certificates as PDFs, View certificates in the browser.
βοΈ Public Verification: Verify certificates using unique IDs to prevent duplication and fraud.