Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bojkoj/go-react-todo
https://github.com/bojkoj/go-react-todo
Last synced: 29 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/bojkoj/go-react-todo
- Owner: BojkoJ
- Created: 2024-07-04T06:57:52.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-08T09:53:18.000Z (6 months ago)
- Last Synced: 2024-07-08T12:21:50.432Z (6 months ago)
- Language: TypeScript
- Size: 222 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Go/React/TypeScript Fullstack App for handling tasks and todos.
Some Features:
- ⚙️ Tech Stack: Go, React, TypeScript, MongoDB, TanStack Query, ChakraUI
- ✅ Create, Read, Update, and Delete (CRUD) functionality for todos
- 🌓 Light and Dark mode for user interface
- 📱 Responsive design for various screen sizes
- 🔄 Real-time data fetching, caching, and updates with TanStack Query
- 🎨 UI components with ChakraUI### .env file
```shell
MONGO_URI=
PORT=5000
ENV=development
```### Compile and run
To install go dependencies:
```shell
go run main.go
```To run server
```shell
air
```To install react dependencies:
```shell
cd ./frontend
npm install
```To run react (still in ./frontend folder)
```shell
npm run dev
```