Skip to content

tylerjenningsw/time-management

Repository files navigation

⏰ Time Management App

Welcome to the Time Management app, designed to help you stay on top of your tasks, deadlines, and priorities! 🎯

✨ Features

  • 🗓 Task Scheduling: Organize your day with detailed task scheduling.
  • 📅 Calendar Integration: Seamlessly sync tasks with your calendar.
  • 🚀 Reminders & Notifications: Never miss a deadline with timely alerts.
  • 🔍 Task Filtering: Filter tasks by priority, category, or deadline.
  • 📊 Analytics: Get insights into your productivity with charts and stats.

🛠️ Technologies Used

  • Next.js ⚛️
  • TypeScript 🟦
  • Prisma 📊
  • Radix UI 🖼️
  • Tailwind CSS 💅
  • tRPC

🚀 Getting Started

To run the project locally:

  1. Clone the repository:
git clone https://github.com/TylerJenningsW/time-management.git
  1. Install dependencies:
npm install
  1. Set up the environment variables by creating an .env file based on .env.example.

  2. Run the development server:

npm run dev

📂 Project Structure

  • /src/components – UI components used in the app.
  • /src/lib – Utility functions.
  • /prisma – Database schema and migrations.
  • /public – Static assets.

📜 License

This project is licensed under the MIT License.

🌟 Contributing

Contributions are welcome! Feel free to open issues or submit PRs to improve the app.

💬 Feedback

If you have any feedback or questions, feel free to reach out to us via GitHub issues!

About

Time management app using Next.js, tRPC, Google APIs, OpenAI, Stripe, NextAuth, and Prisma

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors