Skip to content
JAEMIN PARK edited this page Mar 17, 2024 · 37 revisions

TO-DO WebSite Project (Mingle)

Project Overview

1. Team Member

BackEnd FrontEnd
김다은 김민정 김홍주 조윤상 박재민
@woody432 @Mingguriguri @zaqquum @fdaksjf @jamminP

2. Project Purpose

The goal of this project is to maximize the efficiency of managing individual schedules while increasing productivity through interaction and motivation among users. By integrating the ability to manage schedules TODO lists, PC calendars (cloud-based) linked to Gmail, and community engagement through one-day challenges, users can manage their time more effectively and achieve personal growth through new challenges every day. The application aims to provide a platform for users to focus on their goals, maximize productivity, and communicate and stay motivated with people with the same goals.

3. Key Features

  1. Calendar TODO List: Users can use a personalized TODO list that allows them to manage their own schedules and to-do lists. This list provides a variety of functions, including prioritization, deadline designation, and categorization tagging, allowing users to manage their schedules systematically.

  2. Gmail-linked PC Calendar (Cloud-based): Directly associated with the user's Gmail account, calendar appointments received via email can be automatically added to the calendar. Operated on a cloud-based basis, it allows users to synchronize and access their schedules from any device.

  3. One Day Challenge App: Users can participate in a variety of challenges on a daily basis, which allows them to form new habits or promote personal growth. Community features allow users to share their challenge progress, encourage each other, and share their experiences.

  4. Integrated Notification System: Provides an integrated notification system across all features, including Gmail, Calendar, TODO List, and Day Challenge to ensure you don't miss important schedules, deadlines, and challenge notifications.

  5. Analysis and reporting capabilities: Provides analysis of the user's schedule management and challenge engagement activities to gain insight into time management efficiency and personal growth.

4. Key elements of the user interface

  1. Randing Page

2. Todo Page
3. Calender Page

Technical stack

Components and Page Structure

1. Components

  1. src >> RandingPage.jsx
  2. nav >> navigator.jsx
  3. settings >> Settings.jsx
  4. community >> Challenge.jsx, Community.jsx
  5. home >> AddEvent.jsx, Calender.jsx, EditEventSidebar.jsx, Main.jsx, Today.jsx, upcomming.jsx

2. Page Structure

  • RandingPage - LoginPage - home - Upcoming
                                                           - Today
                                                           - Calender
                                                           - Challenge
                                                           - Community
                                                           - Settings

Contribution

100%