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.
- 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
-
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.
-
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.
- 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.
- 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.
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT (JSON Web Tokens)
- Password Encryption: bcrypt
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.
- π§ Email: [email protected]
- πΌ LinkedIn: Balamurugan A