Skip to content

Kaitosss/taskify-react-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TaskManager (React + Go)

TaskManager is a full-stack task management application built with React (Vite + TypeScript) on the frontend and Go (Golang) on the backend.
The project follows a clean separation between client and server, making it easy to scale and maintain.

πŸ“ Project Structure

taskify-react-go/
β”œβ”€β”€ client/                    # Frontend (React + Vite)
β”‚   β”œβ”€β”€ dist/                  # Production build output
β”‚   β”œβ”€β”€ node_modules/
β”‚   β”œβ”€β”€ public/
β”‚   β”œβ”€β”€ src/                   # React source code
β”‚   β”œβ”€β”€ index.html
β”‚   β”œβ”€β”€ package.json
β”‚   β”œβ”€β”€ vite.config.ts
β”‚   β”œβ”€β”€ tsconfig.json
β”‚   β”œβ”€β”€ eslint.config.js
β”‚   └── README.md
β”‚
β”œβ”€β”€ server/                    # Backend (Go)
β”‚   β”œβ”€β”€ controller/            # Request handlers
β”‚   β”œβ”€β”€ database/              # Database connection
β”‚   β”œβ”€β”€ model/                 # Data models
β”‚   β”œβ”€β”€ router/                # API routes
β”‚   β”œβ”€β”€ tmp/                   # Temporary files
β”‚   β”œβ”€β”€ static/                # Static assets (if any)
β”‚   β”œβ”€β”€ build/                 # Build output
β”‚   β”œβ”€β”€ .env                   # Environment variables
β”‚   β”œβ”€β”€ .env.example           # Environment template
β”‚   β”œβ”€β”€ go.mod
β”‚   β”œβ”€β”€ go.sum
β”‚   └── server.go              # Main entry point
β”‚
β”œβ”€β”€ .gitignore
└── README.md

πŸš€ Features

  • Create, update, delete, and view tasks
  • RESTful API built with Go
  • Frontend built with React + TypeScript (Vite)
  • Environment-based configuration

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published