#TODO FullStack Application
This is experiment project after learnt GO Lang for Backend development. Included CRUD operations for Todo system. Mobile application is using Flutter for IOS and Android development.
Project Instructions
Project has 2 folders, one is for server using Go lang to generate API for Frondend. Another one is Flutter for IOS and Android.
- Gin for handle Http transaction Link
- Gorm for ORM database Link
- JWT for handle Authentication Link
- MVC patteren
- etc.
- http for networking Link
- Jsonserializable for json builder Link
- Freezed for support rich feature for data model class Link
- GetIt for dependency Link
- Go Router for navigation Link
- etc.
- Install MySql in your mechine
- Clone repository
- In terminal ->
cd server
entergo mod tidy
wait to install depedencies. - After that
go run .
then the server will listen on port 3333, in localhosthttp://localhost:3333
- Install Flutter and setup Flutter SDK configuration
- Clone repository and open the app folder
Flutter pug get
Flutter run