Code-Social / official-website

Code Social Community is a vibrant and inclusive space for tech enthusiasts to learn, grow, and connect. Join us on our journey to create something extraordinary!
https://code-social.github.io/official-website/
Creative Commons Zero v1.0 Universal
23 stars 61 forks source link

Adding new features into it and also some modification into exsiting #150

Open Trumilnasit opened 2 days ago

Trumilnasit commented 2 days ago

Description The current implementation of the Event Calendar and Navbar works well but could benefit from additional features and improvements to enhance user experience and functionality. Below are suggestions for enhancements:

Feature Enhancements: Event Reminder Notification System

Add functionality to notify users about upcoming events via browser notifications or visual reminders on the website. A reminder feature can help users stay updated about important events in the community. Implement a system that triggers an event reminder for users on the day of the event or a set number of days before the event. Dynamic Event Categories

Add the ability to categorize events (e.g., Webinars, Workshops, Meetups) with a dropdown in the event form for easier filtering and organization. Extend the calendar to allow users to filter and view events based on their category. Recurring Events

Add functionality for recurring events such as weekly or monthly meetings, so users can schedule repeating events easily without manually entering them each time. Calendar Synchronization

Add an option to sync the calendar with Google Calendar or other calendar platforms. This would allow users to add events from the Code Social website to their personal calendars for easier tracking. Improved Navbar and Accessibility Features

Implement keyboard navigation and accessibility improvements in the navbar so that users can interact with the dropdown menus using keyboard shortcuts. Add ARIA (Accessible Rich Internet Applications) labels for better accessibility and improve overall responsiveness for smaller devices. User-Generated Events

Allow logged-in users or members to add public events to the calendar, with an admin approval system. This would encourage more community engagement by letting members create events and share them. Dark Mode Enhancement

Add a visual transition effect for toggling between light and dark modes to create a smoother and more visually appealing switch between themes. Remember the user’s theme preference across sessions using local storage, so the site remains in the last selected theme on the next visit. Social Media Sharing for Events

Implement social media sharing buttons (WhatsApp, Discord, LinkedIn, etc.) for individual events so users can easily share them with their networks. Add a “Share” button next to each event on the calendar grid, allowing visitors to promote upcoming events on their social platforms. @pulkitpathak99 :-can you assign me this issue with all badges with level-3 i would like to contribute into it

pulkitpathak99 commented 2 days ago

sounds exhausting! Please make sure to commit changes in a new branch. I have assigned this issue to you. You can collaborate with other contributors and tag them here so the task is done efficiently. All the best!