Task Manager is a React single-page application created to help users organize and manage their activities. Users can create activities, view details, update them, delete them, search for specific tasks, filter activities by status, and mark important activities as favorites.
The goal of the app is to make activity management simple, organized, and easy to navigate.
- View all activities
- Create new activities
- View activity details
- Update existing activities
- Delete activities
- Search activities by name
- Filter activities by status
- Mark activities as favorites
- Dashboard with activity overview
- Backend API connection for data persistence
- React
- JavaScript
- React Router
- HTML
- CSS / Tailwind CSS
- REST API
- JSON Server / Render
- GitHub
- How to build a React single-page application
- How to use React Router for multiple pages
- How to fetch data from an API
- How to create, read, update, and delete data
- How to filter and search through data
- How to manage state using React
Created by Jeronimo De Haro and Joao