An open API service indexing awesome lists of open source software.

https://github.com/claudio-git-cl/todo-api

Terminado en desarrollo, mejorar interfaz, falta producción y despliegue....
https://github.com/claudio-git-cl/todo-api

Last synced: about 1 year ago
JSON representation

Terminado en desarrollo, mejorar interfaz, falta producción y despliegue....

Awesome Lists containing this project

README

          

# Todo API Application

A full-stack task management application built with Go backend and Angular frontend.

## Overview

This project is a simple but powerful task management application that allows users to create, read, update, and delete tasks. It consists of:

- **Backend**: RESTful API built with Go
- **Frontend**: Modern UI built with Angular

## Features

- Create new tasks with title, description, and completion status
- View a list of all tasks
- Edit existing tasks
- Delete tasks
- Mark tasks as completed or pending

## Tech Stack

### Backend
- Go
- Chi router for HTTP routing
- In-memory storage (can be extended to use a database)

### Frontend
- Angular 17+
- TypeScript
- Bootstrap for styling

## Getting Started

### Prerequisites

- Go 1.16+
- Node.js 16+
- npm 8+

### Installation

1. Clone the repository:
```bash
git clone https://github.com/Claudio-git-cl/todo-api.git
cd todo-api