본문 바로가기

database3

[Flutter] 메모 앱 만들기 - 데이터 베이스 연결 이전 글 - 메모 입력 화면 만들기메모 작성 위젯에서 메모를 입력하고, 저장 버튼을 누르면 이전 화면으로 메모 내용을 전달하는 것 까지 구현했다.작성한 메모 내용을 유지하기 위해서는 로컬 또는 서버에 메모 내용을 저장해야 한다.현재 만들고 있는 앱의 경우에는 이용자를 식별할 수 있는 값 (ex. 가입 ID )이 없으므로 로컬에 데이터를 저장하도록 구상했다. 1. 패키지 설치텍스트 형식의 데이터만 저장할 예정이므로, 규모가 큰 데이터베이스가 요구되지 않기 때문에 SQLite 를 사용해서 메모 데이터를 저장해보려고 한다.먼저, 작성 중인 플러터 앱 > pubspec.yaml 파일에 아래 패키지를 추가한다.dependencies: flutter: sdk: flutter sqflite: ^2.2.0 .. 2024. 9. 7.
[미니 프로젝트] 쇼핑몰 플랫폼 만들기 - 구매자용 API https://chunws13.tistory.com/24 [미니 프로젝트] 쇼핑몰 플랫폼 만들기 - 판매자용 API 그동안 배웠던 node js 실습을 위해 미니 프로젝트를 진행하게 되었고, 컨셉은 쇼핑몰로 잡았다. 프로젝트 시작에 앞서, 구현이 필요한 기능들을 정리하였다. 스터디용으로 작성하였기 때문에 실 chunws13.tistory.com 이전 쇼핑몰 플랫폼 - 판매자용 API 작성에 이어 이번에는 구매자용 API를 작성을 진행했다. 구매자용 API는 아래 기능이 포함되어야 한다. 상품 보기 (전체, 특정 상품) 장바구니 기능 (CRUD) 구매하기 각 API 구현 전, 판매자용 API와 마찬가지로 구매자 인증을 통해 구매자 인증이 된 유저들만이 해당 서비스를 이용하도록 구현하였다. // checkB.. 2023. 5. 25.
[미니 프로젝트] 쇼핑몰 플랫폼 만들기 - 판매자용 API 그동안 배웠던 node js 실습을 위해 미니 프로젝트를 진행하게 되었고, 컨셉은 쇼핑몰로 잡았다. 프로젝트 시작에 앞서, 구현이 필요한 기능들을 정리하였다. 스터디용으로 작성하였기 때문에 실제 쇼핑몰에서 제공하는 다양한 서비스들을 완벽하게 구현하기에는 다소 무리가 있었기 때문에, '쇼핑몰' 이라고 부를 수 있는 필요한 필수적인 기능 위주로 구현하기로 했다. 그 중 나는 서버 API 를 만드는 역할을 맡았고, 필요한 기능은 아래와 같았다. 로그인 (판매자, 구매자 구별) 판매자용 기능 - 상품 등록하기 - 상품 조회하기 (판매자가 등록한 상품들만) - 상품 정보 (가격, 수량) 수정하기 - 상품 삭제하기 구매자용 기능 - 상품 전체 목록 조회하기 - 상품 세부 정보 조회하기 - 장바구니 관련 기능 ( 추.. 2023. 5. 25.