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....
- Host: GitHub
- URL: https://github.com/claudio-git-cl/todo-api
- Owner: Claudio-git-cl
- Created: 2025-03-17T19:33:44.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-17T19:42:53.000Z (about 1 year ago)
- Last Synced: 2025-03-17T20:38:11.235Z (about 1 year ago)
- Language: Go
- Size: 5.94 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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