Skip to content
View balamurugan-annadurai's full-sized avatar

Block or report balamurugan-annadurai

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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

Hi there, I'm Balamurugan A πŸ‘‹

About Me πŸ‘¨β€πŸ’»

I’m a passionate MERN stack developer with hands-on experience in building dynamic and responsive web applications. I specialize in creating full-stack solutions using MongoDB, Express.js, React.js, and Node.js. My journey as a developer has equipped me with the skills to handle both frontend and backend development, enabling me to create cohesive and functional applications.

Skills & Technologies πŸ’»

  • Frontend Development: React.js, HTML5, CSS3, JavaScript, Redux, RESTful APIs, Responsive Design
  • Backend Development: Node.js, Express.js, RESTful APIs, Authentication, Middleware
  • Database: MongoDB, Mongoose
  • Tools & Platforms: Git, GitHub, Postman
  • Version Control: Git, GitHub

Projects πŸš€

  • Description: Welcome to WildLens Tours, a comprehensive platform for discovering and booking wildlife tours globally. This MERN stack application offers a dynamic user experience for planning adventures and robust admin features for managing bookings and tours.

    πŸš€ Features

    • User Features:

      • Dynamic UI: Built with React for an interactive and engaging user experience, offering a modern and responsive interface.
      • Login and Registration: Secure log in and registration with Formik and React state management for input validation.
      • Search and Filter: Easily search and filter tours based on location, budget, and schedules.
      • Tour Planning: Reserve wildlife tours globally with secure transactions powered by Razorpay.
      • Travel Companions: Plan and coordinate tours with companions for a seamless group travel experience.
      • Recommendations: Receive personalized tour recommendations based on preferences and previous bookings.
      • Experience Sharing: Share experiences and write reviews to engage with the community.
      • Profile Management: Manage profiles, view booking history, and update personal information.
    • Admin Features:

      • Dashboard: Comprehensive dashboard for efficient management with sections for Home, Bookings, Tours, Marketing, and more.
      • User Management: Manage user accounts, roles, and permissions.
      • Tour Management: Add, update, or remove tours to keep information current.
      • Booking Management: Oversee and manage bookings and reservations.

    πŸ› οΈ Tech Stack

    • Front-end: React.js
    • Back-end: Node.js & Express.js
    • Database: MongoDB
    • State Management: Redux
    • Form Handling: Formik
    • Routing: React Router
    • Authentication: JWT & Bcrypt
    • Payment Gateway: Razorpay
  • Description: A full-stack MERN application for shortening long URLs, with features including user authentication, password recovery, URL management, and a statistics dashboard. Easily create and manage short links with a user-friendly interface.

    πŸš€ Features

    • URL Shortening: Convert long URLs into short, shareable links.
    • User Authentication: Register, log in, and manage accounts with secure password storage and two-step activation.
    • Password Recovery: Reset forgotten passwords with email verification and token-based links.
    • Dashboard: View statistics for the total number of URLs created per day and month.
    • URL Management: Create, view, and manage all shortened URLs.

    πŸ› οΈ Tech Stack

    • Frontend: React.js
    • Backend: Node.js, Express.js
    • Database: MongoDB
    • Authentication: JWT (JSON Web Tokens)
    • Password Encryption: bcrypt

Experience 🌟

As a fresher in the MERN stack, I have successfully completed several projects, including both frontend and backend components, as well as fully integrated full-stack applications. My experience includes:

  • Developing scalable and maintainable web applications.
  • Implementing authentication and authorization systems.
  • Designing responsive user interfaces and improving user experience.
  • Working with databases and APIs to manage data effectively.

🀝 Connect with Me

Popular repositories Loading

  1. Day-05-Tasks Day-05-Tasks Public

    This Repo consists of two questions, were first question consists of JSON File and second question consists of Js file to iterate the JSON data.

    JavaScript 1

  2. Day-06-Tasks Day-06-Tasks Public

    This Repo consists of four JavaScript files, each JavaScript file has user defined classes based on given task.

    JavaScript 1

  3. Day-07-Tasks Day-07-Tasks Public

    This Repository is created for GUVI Full Stack Development Day-07 Task using array functions on rest countries data.

    JavaScript 1

  4. contact-form contact-form Public

    Contact form using HTML and CSS

    CSS 1

  5. Calculator Calculator Public

    This is created using HTML, CSS and JavaScript

    JavaScript 1

  6. DOM-Table-Manipulation DOM-Table-Manipulation Public

    DOM Form-Table Manipulation, created using HTML, CSS, Bootstrap and JavaScript

    HTML 1