Skip to content
View dattatrayaSamal's full-sized avatar

Block or report dattatrayaSamal

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
dattatrayaSamal/README.md

Hi ๐Ÿ‘‹, I'm Dattatraya Samal

I am a passionate and results-driven Full Stack Web Development skilled in JavaScript and MERN stack. Proven ability to create efficient web applications using React.js, Node.js, and MongoDB. Strong problem-solving and collaboration skills.

Connect with me

LinkedIn Portfolio

Languages

JavaScript TypeScript

Frameworks & Tools

React Node.js Express.js MongoDB Bootstrap Postman

๐Ÿ“‚ Projects

1๏ธโƒฃ Chat Application - MERN Stack & Chakra UI:

  • Designed and implemented responsive login and signup pages with Chakra UI for seamless user experience.
  • Integrated form validation and error handling for guiding users during authentication.
  • Developed a user-friendly one-to-one chat interface with real-time messaging features using Socket.IO.
  • Implemented live message updates and dynamic UI changes based on user interactions.

2๏ธโƒฃ Quiz App:

  • Developed a dynamic quiz application using React and Tailwind CSS, ensuring a sleek and seamless user experience.
  • Integrated OpenTDB API to dynamically fetch trivia questions based on user preferences, enhancing interactivity.
  • Optimized application performance by managing API calls efficiently, minimizing unnecessary state updates and re-renders.

3๏ธโƒฃ Click-Up:

  • Developed a Trello-style drag-and-drop task management board with 4 columns using native HTML5 Drag and Drop API for seamless task movement.
  • Implemented features including priority tagging, real-time search/filter, task creation modal, and localStorage data persistence.
  • Designed a responsive UI with visual feedback on drag operations, color-coded priority indicators, and dynamic tag system using React and Tailwind CSS.

4๏ธโƒฃ Expense Tracker:

  • Designed and implemented a full-featured expense tracker with interactive Pie and Bar charts using Recharts for data visualization.
  • Integrated CRUD operations with localStorage persistence, search/filter/sort functionality, and form validation for seamless transaction management.
  • Developed a responsive dashboard with real-time balance calculation, category breakdown, and income vs expense analytics using React and Tailwind CSS.

๐Ÿ”ฎ Future Goals

  • Enhance expertise in full-stack web development by mastering advanced React.js, Node.js, and database optimization techniques.
  • Explore real-time web applications further by improving skills in WebSockets, Socket.IO, and GraphQL for efficient communication.
  • Improve performance optimization in React applications by leveraging best practices like memoization, lazy loading, and state management.
  • Contribute to open-source web development projects and build a personal full-stack project repository showcasing best practices.
  • Share knowledge through blogs, tutorials, and mentorship to help aspiring developers learn MERN stack and modern web development techniques.

๐Ÿ“œ Professional Summary

  • Skilled in JavaScript, React.js, Node.js, and MongoDB.
  • Proficient in building responsive and optimized web apps.
  • Hands-on experience with RESTful APIs and database management.
  • Strong understanding of state management and authentication.
  • Experienced in GitHub, Postman, and VS Code.
  • Passionate about scalable and maintainable applications.

Pinned Loading

  1. ChatApp ChatApp Public

    A real-time chat application built with the MERN stack, featuring user authentication and one-to-one messaging.

    JavaScript

  2. QuizApp QuizApp Public

    The Quiz App is a dynamic quiz application that fetches trivia questions from the OpenTDB API. Users can select quiz categories and difficulty levels, answer multiple-choice questions, and track thโ€ฆ

    JavaScript

  3. clickup clickup Public

    Trello-style drag-and-drop task board with priority tagging, search/filter, and localStorage persistence.

    JavaScript

  4. Expense_tracker Expense_tracker Public

    Full-featured expense tracker with interactive charts, category breakdown, and real-time analytics.

    JavaScript