Skip to content

govindhi/qdev-dotnet-react

Repository files navigation

TaskManager

A simple task management application with .NET Core Web API backend and React frontend.

Backend (.NET Core Web API)

Prerequisites

  • .NET 8.0 SDK

Running the API

cd backend/TaskManager.Api
dotnet run

The API will be available at https://localhost:7154

API Endpoints

  • GET /api/tasks - Get all tasks
  • GET /api/tasks/{id} - Get task by ID
  • POST /api/tasks - Create new task
  • PUT /api/tasks/{id} - Update task
  • DELETE /api/tasks/{id} - Delete task

Frontend (React)

Prerequisites

  • Node.js 16+
  • npm

Running the React App

cd frontend/taskmanager-ui
npm install
npm start

The app will be available at http://localhost:3000

Features

  • Create new tasks
  • Mark tasks as completed
  • Delete tasks
  • Responsive UI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors