Skip to content

Simardeep1098/world-clock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

World Clock React Application

Objective

The goal of this project was to build a React-based web application that displays the current time in various time zones using a user-friendly interface. The application allows users to select a timezone dynamically and provides a visually appealing design, incorporating modern UI/UX principles. This project serves as a showcase of my ability to develop interactive web applications while utilizing third-party APIs and adhering to industry best practices for front-end development.

Skills Learned

React Development: Understanding of React hooks for managing state and side effects.

API Integration: Fetching and handling data from external time zone APIs.

Responsive Design: Implementing a design that adapts seamlessly across various screen sizes using Tailwind CSS.

CSS Styling: Utilizing both Tailwind CSS and custom CSS for a modern, visually appealing interface.

Error Handling: Gracefully managing API errors and providing fallback functionality.

Version Control: Managing the codebase effectively using Git and GitHub.

Tools Used

React: Front-end library for building interactive and dynamic UI.

Tailwind CSS: Utility-first CSS framework for rapid styling.

Moment.js & Moment Timezone: Libraries for formatting and handling time zone data.

VS Code: Development environment for coding and debugging.

Conclusion

This project provided me with hands-on experience in building a React-based web application, integrating third-party APIs, and designing responsive, user-friendly interfaces. I enhanced my skills in modern JavaScript development, front-end styling with Tailwind CSS, and deploying applications for public use. The project also taught me valuable lessons in debugging, managing state in React, and adhering to best practices in web development. I look forward to applying these skills to more complex applications and continuing to grow as a front-end developer.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published