Project 2: Time Genius

A streamlined scheduling solution designed to optimize time management and event planning.

Visit the Site

Normally, you would log in to add team members and modify their schedules. However, this system is currently in use by a company and falls under their rights.

Project Overview

Time Genius is a scheduling platform that allows users to plan events, manage availability, and track schedules in a user-friendly way. Built with modern web technologies, it offers seamless appointment booking and collaboration features.

1. Structure and Layout

The platform consists of a dynamic frontend built in React, an Express-based backend, and a MongoDB database. The user interface is designed for efficiency, providing intuitive scheduling options and calendar integration.

2. Key Features

- User authentication (Login/Signup)
- Schedule meetings and events
- Availability tracking & time slot suggestions
- Responsive calendar view
- Notifications & reminders for upcoming events

3. Responsive Design

The website adapts to all screen sizes with CSS media queries, ensuring smooth usability across mobile, tablet, and desktop devices.

4. Challenges and Key Learnings

Integrating calendar synchronization and handling time zone differences were major challenges. Through extensive testing and refining the backend logic, these issues were resolved to improve user experience.