Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/charlietlamb/calendar

React/shadcn full calendar
https://github.com/charlietlamb/calendar

Last synced: 8 days ago
JSON representation

React/shadcn full calendar

Awesome Lists containing this project

README

        

# React/ShadCN Calendar

This calendar is built with shadcn & tailwind. Has all the aspects you'd want in a calendar for a dashboard/app!

Make sure to give this repo a star!

## Features

- 🎨 Fully customizable with Tailwind CSS
- 🌓 Dark mode support
- 🎯 Accessible components using Radix UI
- 📱 Responsive design
- 🔄 Multiple view modes
- 📅 Advanced event management

## Modes

### Day

- Detailed single day view
- Hour-by-hour breakdown
- Event management
- Time-slot selection

### Week

- 7-day view
- Multiple event display
- Quick navigation

### Month

- Full month overview
- Event preview
- Quick date selection
- Today highlighting

## Dialog Features

### Create Event Dialog

- 📝 Event title input
- 🕒 Date/time picker for start and end times
- 🎨 Color picker for event categorization
- ✅ Form validation
- 🔄 Real-time preview

### Manage Event Dialog

- ✏️ Edit existing events
- 🗑️ Delete events
- 🕒 Modify date/time
- 🎨 Update event color
- ⚡ Quick actions

### Date/Time Picker

- 📅 Calendar date selection
- ⏰ Hour selection (24-hour format)

[From RDSX](https://time.rdsx.dev/)

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

## Original Inspiriation

[Synergy CRM](https://synergy-platform.vercel.app/calendar)

## License

MIT