Skip to content

ArtifinityTeam/Artifinity-PhotoBoard-SpringBoot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏷 나만의 창작활동 커뮤니티 서비스앱

화면 캡처 2024-05-28 175026


프로젝트 진행 및 작업 관리

📌 진행 사항 확인

  • Notion에서 자세한 진행사항 보러가기: Notion

📄 프로젝트 자료

  • Google Docs에서 전체적인 프로젝트 자료 보러가기: Google Docs

프로젝트 소개

  • Artifinity는 사진을 업로드하고 공유할 수 있는 웹 애플리케이션입니다.
  • 사용자는 사진을 업로드하고, 게시물을 보고, 댓글을 남길 수 있습니다.
  • 검색을 통해 다른 크리에이터들의 게시물을 구경할 수 있습니다.
  • 각 크리에이터들의 다양한 게시물을 한번에 볼 수 있습니다.

팀원 소개

김기석 김서현 나현주 이유진
@chundae @kshhyun @HyeonJooooo @hbyjna

1. 개발 환경 기술 스택 및 도구

Front-end

  • HTML / CSS / JSP / JavaScript

Back-end

  • Spring Boot / JPA

Database

  • MySQL

협업 툴

  • [문서작성] Notion / Google Docs
  • [개발도구] Visual Studio code (VSCode) / IntelliJ (Gradle Project)
  • [디자인] Figma

2. 주요 기능

  • 사용자 등록 및 로그인
  • 사진 업로드
  • 게시물 보기 및 댓글 작성
  • 각 크리에이터의 게시물 모아보기
  • 크리에이터를 위한 외주 게시판

3. 프로젝트 구조

```treebash
├─build
│  ├─classes
│  │  └─java
│  │      └─main
│  │          └─org
│  │              └─teamproject
│  │                  └─teamproject
│  │                      ├─Controller
│  │                      ├─Service
│  │                      └─Vo
│  ├─generated
│  │  └─sources
│  │      ├─annotationProcessor
│  │      │  └─java
│  │      │      └─main
│  │      └─headers
│  │          └─java
│  │              └─main
│  ├─resources
│  │  └─main
│  │      ├─...
│  └─tmp
│      ├─...
├─gradle
│  └─wrapper
├─out
│  └─...
└─src
    ├─main
    │  ├─java
    │  │  └─org
    │  │      └─teamproject
    │  │          └─teamproject
    │  │              ├─Controller
    │  │              ├─Service
    │  │              └─Vo
    │  ├─resources
    │  │  ├─static
    │  │  │  ├─css
    │  │  │  ├─icons
    │  │  │  ├─images
    │  │  │  ├─js
    │  │  │  └─uploads
    │  │  └─templates
    │  └─webapp
    │      ├─upload
    │      └─WEB-INF
    │          └─views
    │              └─html
    └─test
        └─java
            └─org
                └─teamproject
                    └─teamproject
```

4. 개발 기간

  • 전체 개발 기간 : 2024.04.05 ~ 2024.05.26
  • UI 구현 : 2024.04.05 ~ 2024.04.19
  • 기능 구현 : 2024.04.20 ~ 2024.05.26

About

A photo board web application developed using IntelliJ and Spring Boot.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •