The Task Manager Web Application is a university project designed to help users efficiently manage their daily tasks. This web-based system enables users to sign up, log in, and organize tasks with ease. Developed collaboratively by a team of three, the application leverages React for the frontend and Express.js for the backend.
- User Authentication – Secure sign-up and login functionality.
- Task Management – Create, update, and delete tasks to stay organized.
- Responsive Design – Optimized for seamless use across different devices.
- Frontend: React
- Backend: Express.js
The project follows a structured approach, dividing frontend and backend functionalities:
/task-manager-app
├── frontend/ # React application (UI components & logic)
├── backend/ # Express.js server (API & database interactions)
Check out the live application: Task Manager Web App
To run the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/wondomen/WebProject.git
- Navigate to the project directory:
cd task-manager-app - Install frontend dependencies:
cd frontend && npm install
- Install backend dependencies:
cd ../backend && npm install
- Start the development server:
npm run dev