Student Information:
- Name: John Mark C. Dela Cruz
- Section: BSIT 3A
A Minecraft-themed Todo List application built with React and TypeScript. This project was created as part of a ReactJS activity, implementing a modern and interactive task management system with a unique gaming-inspired design.
- Add, complete, and delete tasks
- Custom confirmation dialogs for task deletion
- Minecraft-style UI design
- Responsive layout
- Task timestamps
- Modern and clean interface
- React
- TypeScript
- CSS3
- HTML5
- Clone the repository:
git clone https://github.com/jjimuu/Dela_Cruz_To-Do_List.git- Install dependencies:
cd Dela_Cruz_To-Do_List
npm install- Run the development server:
npm start- Open http://localhost:3000 to view it in your browser.
src/
├── components/
│ ├── TodoList.tsx # Main Todo List component
│ └── TodoList.css # Styles for the Todo List
├── App.tsx # Root component
└── index.tsx # Entry point
-
Task Management
- Add new tasks
- Mark tasks as complete
- Delete tasks with confirmation
-
User Interface
- Minecraft-inspired design
- Custom styled components
- Responsive layout for all devices
-
Data Handling
- Local state management
- Timestamp for each task
- Task persistence
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
This project was submitted as part of the ReactJS activity requirements for BSIT 3A.