Skip to content

A Time Tracking Dashboard built with vanilla TypeScript, allowing users to view daily, weekly, and monthly hours. Features include profile switching and a dark mode toggle for improved user experience.

License

Notifications You must be signed in to change notification settings

skyv26/time-tracking-dashboard

Repository files navigation

📗 Table of Contents

🍲 Time Tracking Dashboard

Build a Time Tracking Dashboard using vanilla TypeScript that allows users to view their logged hours for daily, weekly, and monthly periods. The app should include interactivity for users to switch between different profiles and seamlessly toggle between light and dark modes for an enhanced user experience. The focus is on providing clear and accessible data visualizations, with smooth transitions and responsive design.

🛠 Built With

Tech Stack

Time Tracking Dashboard is frontend project

Front-end

Key Features

App shows the daily, weekly and monthly time stat of a user.

(back to top)

🚀 Live Demo

Link to your deployed project.

(back to top)

💻 Getting Started

In order to start with this project do as follows :

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

yarn install

Setup

Clone this repository to your desired folder:

git clone git@github.com:skyv26/time-tracking-dashboard.git

then

cd time-tracking-dashboard

Install

Install this project with:

yarn install Or npm i

Usage

yarn dev or npm run dev

(back to top)

👥 Authors

Mention all of the collaborators of this project.

👨‍💻 Aakash Verma

(back to top)

🔭 Future Features

N/A

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Write a message to encourage readers to support your project

If you like this project then please give a ⭐️ and also share your feedback using github_issues.

(back to top)

🙏 Acknowledgments

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

A Time Tracking Dashboard built with vanilla TypeScript, allowing users to view daily, weekly, and monthly hours. Features include profile switching and a dark mode toggle for improved user experience.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published