todo.go's People
todo.go's Issues
ログイン機能実装(API)
概要
- ログイン機能を実装する
- Google Authとかでよいかも
タスク編集機能(API)
Overview
- タスクの編集機能を実装する
Test
- 内容が更新されているか
create時に新規登録したdataを返却するように処理を追加
Overview
新規作成時にreturn値が無いためフロント側で正しくタスクデータを使用できない。
そのため、データ作成時に登録後のデータを返却するように処理を修正する
Task
- 返り値に登録データを追加
Test
- [ ]
タスク完了機能(API)
Overview
タスク完了機能を実装する。
完了ボタンを作ると言うよりかは、チェックボックスを先頭に付ける。
超重要!!!!
- 反映後Mysqlの
status
カラムの型を変更する
Task
- チェックした時、ステータスを
1
から0
に変更する - チェックされたら、一覧からは消える
- 代わりに
completed
セクションに薄い文字色で表示される -
completed
セクションの表示切り替え(表示/非表示)
Test
- ステータスは変更されるか
-
completed
のレスポンスを返すか
完了タスクの整頓処理追加(API)
Overview
完了したタスクかどうか関係なくすべて順番通り返してしまうため、完了したタスクとそうでないタスクを分けて返却できるようにする。
Task
- 完了タスクを返す API の作成
- 通常タスクを返す API から完了タスクを除外
Test
- 完了タスクのみ返却されるか
- 通常の返却から完了タスクが除外されているか
並び替え機能(API)
現在は古いものが下に来る「昇順」となっているが、タスク管理アプリの性質上古いものが下に来たほうが良いので「降順」に設定する。
ただし、将来的にはどちらにも設定できるのが好ましいため、並び替え機能を実装する。
- 降順設定に変更
- 並び替え機能作成
完了チェック機能
Overview
- 完了チェック機能を実装する
Test
- 完了データが送信された時、
status
を0
に変更されるか。
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.