Skip to content

Event Scheduler Mini App is a web application built using React, Redux, Node.JS, Express.js, MongoDB and Chakra UI, designed to help users manage their events efficiently. This app provides features like event addition, editing, deletion, and real-time google calendar integration. this app also provide seamless OAuth authentication feature.

Notifications You must be signed in to change notification settings

sakshimulekar/Event_Schedular_Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

#Event Scheduler Mini App

Event Scheduler Mini App is a web application built using React, Redux, Node.JS, Express.js, MongoDB and Chakra UI, designed to help users manage their events efficiently. This app provides features like event addition, editing, deletion, and visualization on a user-friendly UI. It also offers authentication options via JWT and Google OAuth for secure access to the app.

Screenshot (288) Screenshot (295) Screenshot (296) Screenshot (299)

Features

User Authentication: JWT-based authentication. Google OAuth integration for easy sign-in.

Event Management: Add new events with details such as title, date, time, and description. Edit existing events to update their information. Delete events when they are no longer needed. All CRUD operations are performed seamlessly with real-time updates.

Calendar Views: Day View: View events scheduled for a specific day. Month View: See events organized by month. Agenda View: Get a list of upcoming events in chronological order. Google Calendar Integration:

Events created in the app are synchronized with the user's Google Calendar in real time. Changes made to events in the app are reflected in the user's Google Calendar, and vice versa.

Tech Stack MREN Stack: MongoDB: Database for storing user and event data. React: Front-end user interface. Redux: State management for the application. Express.js: Backend server to handle API requests. Authentication: JWT (JSON Web Tokens) for secure user authentication. Google OAuth for a seamless sign-in experience.

UI Framework: Chakra UI: Provides a set of accessible and customizable UI components for building the user interface.

About

Event Scheduler Mini App is a web application built using React, Redux, Node.JS, Express.js, MongoDB and Chakra UI, designed to help users manage their events efficiently. This app provides features like event addition, editing, deletion, and real-time google calendar integration. this app also provide seamless OAuth authentication feature.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published