Skip to content
View ShailySarker's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report ShailySarker

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ShailySarker/README.md

My Intro Banner


    Hi πŸ‘‹, I'm Shaily Sarker

    Typing SVG

    I design and build scalable, high-quality web applications with a strong focus on performance, usability, and clean architecture.


  • πŸ‘‹ Hi, I’m @ShailySarker
  • πŸ–₯️ I’m currently working on React.js, Next.js, Typescript and Redux for frontend development.
  • πŸ—„οΈ Using Node.js, Express.js, MongoDB, Mongoose, PostgreSQL, and Prisma for the backend.
  • πŸ› οΈ I’m currently learning Docker, Jest and AWS.
  • πŸ’¬ Ask me about Full-Stack (React.js, Next.js, Node.js, Express.js, MongoDB, PostgreSQL).
  • 🌐 Explore My Portfolio ShailySarker and My Resume
  • πŸ“ I regularly write articles on LinkedIn
  • πŸ“« Feel free to reach me out Email

ShailySarker

πŸ‘¨β€πŸ’» ABOUT ME

I am a passionate Full-Stack Web Developer with 1.5+ years of hands-on experience building and maintaining real-world, production-ready web applications using modern JavaScript technologies.

My core strength lies in frontend engineering with React and Next.js, where I focus on creating clean, intuitive, and high-performance user interfaces. On the backend, I have solid experience working with Node.js and Express, designing RESTful APIs, managing authentication, and integrating databases such as MongoDB and PostgreSQL to build reliable and scalable systems.

I enjoy breaking down complex business problems into simple, maintainable solutions and collaborating closely with product requirements to deliver meaningful user experiences. I care deeply about code quality, performance, and long-term maintainability, not just making things work.

What I Strongly Believe In

  • Writing clean, readable, and maintainable code that scales with the product
  • Designing efficient and secure backend architectures
  • Building responsive, accessible, and user-friendly interfaces
  • Following best practices, proper folder structures, and reusable components
  • Continuously learning new tools, improving performance, and refining my skills

I am highly motivated, detail-oriented, and always eager to take on new challenges that help me grow as a developer while contributing real value to the product and the team.

🧠 PROFESSIONAL EXPEDITES

Frontend Engineering

  • Component-driven UI development with React
  • Server-side rendering & routing using Next.js
  • State management with Redux Toolkit & RTK Query
  • Responsive design using Tailwind CSS
  • UI systems with ShadCN UI, Aceternity UI, Material UI, DaisyUI
  • Performance optimization & reusable component patterns

Backend Development

  • RESTful API design using Node.js & Express.js
  • Authentication & authorization with JWT & Passport.js
  • Database modeling with MongoDB, PostgreSQL
  • ORM experience using Prisma
  • Error handling, validation, and API security best practices

πŸ› οΈ TECHNOLOGY STACK

Languages:

Languages

CSS Frameworks & Libraries:

CSS Frameworks & Libraries

JavaScript Frameworks & Libraries:

JavaScript Frameworks & Libraries

Database & Model:

Database & Model

Deployment Platform:

Deployment Platform

Design & Graphics:

Design & Graphics

Tools & Technologies:

Tools & Technologies


πŸ“Œ FEATURED PROJECTS

Live Demo: https://join-my-trip-client-side.vercel.app

Join My Trip is a full-stack web application designed to connect travelers based on destination, interests, and schedules. Users can create trips, explore others’ travel plans, send join requests, and chat before traveling. The platform focuses on building a social travel experience with secure authentication, dynamic dashboards, and responsive design. It also includes profile management, filtering, and real-time interaction features to improve engagement.

Tech Stack:
Next.js 16 TypeScript Tailwind CSS Shadcn UI Zod JWT Passport.js Stripe Redis Cron Jobs Cloudinary Multer Node.js Express.js Mongoose MongoDB

Key Features

  • User Dashboard:
    • Manage Profile: Update personal information and profile photo.
    • Travel Plans: Create, edit, and delete travel plans.
    • Bookings: View and manage your trip bookings.
    • Followers/Following: Social features to connect with other travelers.
    • Reviews: Give and receive reviews for completed trips.
  • Admin Dashboard:
    • User Management: View all users and manage their roles/status.
    • Travel Management: Approve or reject travel plans.
    • Review Management: Monitor community feedback.
  • Advanced search & Filtering:
    • Filter trips by budget, destination, dates, and more.
  • Responsive Design: Fully optimized for mobile, tablet, and desktop.
  • Secure Authentication: Powered by JWT and secure cookie management.

Challenges

  • Managing multiple user based secure authentication
  • Designing a scalable APIs and database schema for travelers and trips
  • Handling complex filtering logic for trips,travelers, booking, reviews, and comments
  • Integrating payment gateways with fallback mechanisms

Improvements

  • Add AI-powered AI-based travel and travel buddy matching
  • Implement real-time chat using WebSockets
  • Add real-time notification system

Live Demo: https://digital-wallet-system-frontend-side.vercel.app

Digi Wallet is a secure financial web application that allows users to create accounts, add funds, transfer money, and view transaction history. The platform focuses on security, performance, and accurate data handling. It includes authentication, wallet balance tracking, transaction logs, and role-based access for users and admins.

Tech Stack:

React React Router Tailwind CSS Shadcn UI TypeScript React Hook Form Axios Zod Redux RTK Query Node.js Express.js JWT Passport.js Cloudinary Multer Redis Mongoose MongoDB

Key Features

  • Digital Wallet Management – Create and manage wallet accounts
  • Add Funds – Safely add money to the wallet
  • Money Transfer – Transfer funds between users with balance validation
  • Transaction History – Detailed logs of all wallet activities
  • Real-Time Balance Tracking – Accurate wallet balance updates
  • Role-Based Access Control – Separate permissions for users and admins
  • High Performance & Data Integrity – Reliable and consistent financial operations
  • Responsive Design – Smooth experience across all devices

Challenges

  • Handling sensitive data securely
  • Maintaining transaction consistency
  • Preventing duplicate or invalid transactions

Improvements

  • Add subscription plans and billing system
  • Implement real-time notification system
  • Add reviews and ratings for agents

Live Demo: https://stylish-fashion-client-side.vercel.app

Stylish Fashion is a responsive fashion e-commerce application where users can browse products, filter collections, manage carts, and place orders. It includes authentication, wishlist, order tracking, and an admin dashboard for managing products and inventory. The focus was on UI/UX, performance, and smooth shopping flow.

Tech Stack:

React React Router Tailwind CSS JavaScript Axios JOI Redux Redux Toolkit Node.js Express.js JWT Firebase Multer Stripe Mongoose MongoDB

Key Features

  • User Authentication – Secure login and registration
  • Product Browsing & Collections – Explore fashion items with categorized collections
  • Advanced Filtering & Search – Filter products by category, price, and preferences
  • Wishlist Management – Save favorite products for later
  • Cart Management – Add, update, and remove items from the cart
  • Order Placement & Tracking – Place orders and track order status
  • Admin Dashboard – Manage products, inventory, and orders
  • Optimized Performance – Fast loading and smooth shopping experience
  • Responsive UI/UX – Seamless experience across all devices

Challenges

  • Handled multiple user based secure authentication system
  • Built efficient filtering and sorting for finding products
  • Built efficient filtering and sorting for finding products

Improvements

  • Add AI-powered product suggestions
  • Implement real-time notification system
  • Add reviews and ratings for websites

πŸ“Š GITHUB STATISTICS & ANALYSIS

Repos per Language GitHub Streak

GitHub Stats Profile Details

✍️ RANDOM DEV QUOTE


πŸ“ˆ WHAT SETS ME APART

  • Strong frontend fundamentals
  • Real-world project experience
  • Comfortable working in team-based environments
  • Clear communication & documentation
  • Strong understanding of business requirements

🀝 OPEN SOURCE & COLLABORATION

  • Experience with Git-based workflows
  • Familiar with pull requests, reviews, and issue tracking
  • Open to contributing to meaningful open-source projects

🎯 CAREER GOALS

I am actively seeking opportunities as a:

  • Full-Stack Developer
  • Frontend Developer (React / Next.js)
  • Backend Developer (MongoDB / PostgreSQL)

where I can contribute to impactful products, learn from experienced teams, and grow as an engineer.

πŸ“« CONTACT & LINKS

⭐ Thank you for visiting my profile. Feel free to explore my repositories or reach out for collaboration.

Pinned Loading

  1. Digital-Wallet-System-Frontend-Side Digital-Wallet-System-Frontend-Side Public

    A secure, role-based, and user-friendly frontend application for a digital wallet system named "Digi Wallet". This project provides a public landing experience and role-tailored dashboards for User…

    TypeScript

  2. Join-My-Trip-Client-Side Join-My-Trip-Client-Side Public

    Join My Trip is a full-stack travel platform that helps users connect with like-minded travelers based on destination, interests, and schedules, enabling trip creation, join requests, and pre-trip …

    TypeScript

  3. Stylish-Fashion-Client-Side Stylish-Fashion-Client-Side Public

    Stylish Fashion is a responsive fashion e-commerce application where users can browse products, filter collections, manage carts, and place orders. It includes authentication, wishlist, order trac…

    JavaScript