This Calendar App is a lightweight and responsive React application that dynamically renders the current month and year, and highlights today’s date. It accurately aligns the dates to weekdays and adjusts for month length and leap years, providing a functional and visually neat calendar layout
The goal of this project was to gain hands-on experience with date and time logic in JavaScript, use React state and component structuring, and apply array-based rendering.
🔗👉 click here to see the live demo--> https://nanthakumar-m.github.io/calender_app-react/
- HTML5
- CSS3
- React
- Vite (Build tool)
✅ Displays current month and year dynamically
✅ Shows all dates for the selected month in correct day positions
✅ Highlights the current date automatically
✅ Uses array logic and Date object manipulation to generate the calendar
✅ Improved my understanding of working with JavaScript Date and calendar logic
✅ Learned how to dynamically generate grid-based layouts using loops and conditions
✅ Strengthened my skills in React component creation and JSX structure
✅ Practiced deploying a Vite-based React app to GitHub Pages efficiently

