온라인 플리마켓 서비스 입니다 :)
marketflea's Introduction
marketflea's People
Forkers
parksojeongjeongmarketflea's Issues
[feature/delete-user] 회원 탈퇴
- 회원 탈퇴 성공시 자동으로 로그아웃
- 비밀번호 불일치 시 안내 메시지 리턴
[feature/update-user] 회원정보 수정
- 회원정보 수정
- 회원 패스워드 변경
[chore/setting] 프로젝트 생성
Description
깃허브 사용법 숙지를 위한 스프링부트 프로젝트를 생성
To-do
- 스프링 부트 프로젝트 생성하기
Redis cache
[feature/update-product] 상품 상세내용 수정 기능
- Seller 로그인 후 해당 Shop의 Product 세부내용 수정
- productName, category, productQty, price, releaseDate 수정 가능
[chore/db] DB Schema 초기 설정
프로젝트에서 사용하는 데이터베이스 스키마를 확인하고 관리하기 위해 sql파일을 생성합니다.
[feature/shopadminservice] ShopAdminService구현
기능
Admin은 ShopStatus를 변경할 수 있다.
[feature/delete-product] 상품 삭제 기능
- Seller 로그인 후 해당 Shop의 Product 삭제
[feature/create,update-shop] Shop 생성, 수정
- seller 로그인
- 로그인 한 seller는 shop create, update가능
- shopName 중복 불가
[feature/shop] Shop schedule 조회 기능
- 오픈 예정인 shop schedule을 조회 할 수 있다.
[feature/add-product] 상품 생성 기능
기능
상품 생성 하기
상세내용
권한을 가진 사용자(seller)는 상품(product)을 생성할 수 있다.
- 상품 고유번호, 상품명, 상품 타입, 수량, 상품 설명, 가격, 찜 개수, 생성일, 수정일 등을 포함하고 있다. (추후 변동될 수 있음)
- 상품은 한 번 마켓이 오픈 할 때 최대 50개까지 추가할 수 있다.
추가할 기능
- 상품 상세 내용 수정
- 상품 삭제
[feature/login] 로그인및 로그아웃 구현
이슈
- 로그인 구현
- 로그아웃 구현
유의사항
- 각자 회원가입 구현한 branch에서 새로 branch 생성해서 진행해주세요.
[refactor/user-dto] dto Refactoring
[feature/signup] 회원가입 기능
- 회원가입 기능
- 아이디 중복검사
[feature/seller] Seller CRUD
기능
-
Seller는 signup, login, logout, update, delete기능을 이용할 수 있다.
-
userId, password, name, role, shopName, phone, email, address를 입력받는다.
[feature/delete-shop] Shop 삭제
- 해당 shop존재하는지 확인
- delete shop
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.