Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ssong10/Coffy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

363 Commits

Repository files navigation

☕ Coffy


1️⃣ Overview

  • 주니어 프론트엔드 엔지니어를 위한 코드 공유 서비스

  • Code를 Copy해서 사용하는 Coffee 처럼 중독성 있는 프론트엔드 코드 공유 서비스(made by SSAFY Project 'SangleSangle' Team)


2️⃣ Project Schedule

Image Pasted at 2020年6月9日 12-13


3️⃣ Tech Stack & Architecture

Image Pasted at 2020年6月9日 11-25

📍 Frontend : Vue.js

📍 Backend : Spring Boot

📍 Database : MySQL

📍 Deploy : docker, Jenkins

📍 Development Enviornment : Windows 10, Node.js 12 or higher, Vue CLI 4 or higher, Apache 2.0

📍 Using Editor : Visual Studio Code


4️⃣ Quick Start

✔️ Requirement

  • Node.js : 12 or higher
  • Vue CLI : 4.0 or higher

✔️ Installation

$ cd front
$ npm install

✔️ Usage

$ npm run serve

✔️ Deploy URL


5️⃣ Homepage Configuration

(1) BEST Template TOP 6

01

  • 메인 페이지에서 좋아요를 가장 많이 받은 상위 6개의 템플릿을 볼 수 있습니다.
  • 하단의 Show More 버튼을 클릭하면 코드 목록 페이지로 이동해 더 많은 코드들을 볼 수 있습니다.

(2) 코드 작성 및 수정

03

  • ​Coffy 서비스에서는 HTML, CSS, Javascript 언어를 제공하며 작성한 코드의 결과물을 실시간으로 미리 볼 수 있도록 미리보기 기능을 지원합니다.

(3) 코드(템플릿) 리스트

02

  • Coffy 서비스에서 다른 유저들이 만든 코드들을 좌측 메뉴의 Code 탭을 누르시면 보실 수 있습니다.

(4) 게임으로 익히는 CSS 지식

05

  • CSS 관련 지식들을 간단한 게임을 통해 재미있게 학습할 수 있습니다.
  • Coffy 서비스에서 제작한 게임의 CSS 테마는 flex, text, grid, transition이 있으며 추후 새로운 컨텐츠를 추가할 계획입니다.
  • 해당 게임 서비스는 로그인을 해야 이용 가능하며 차례대로 해결해야 다음 문제를 풀 수 있습니다. 그리고 해결한 문제는 문제 버튼이 파란색으로 바뀌게 됩니다.

06

09

  • 해결한 문제에 접속하면 상단에 Solved로, 해결하지 못한 문제는 Unsolved로 표시됩니다.
  • 문제를 풀다가 헷갈리거나 어려운 경우 힌트보러가기 버튼을 누르면 해당 문제와 관련된 힌트를 보실 수 있습니다.

(5) 클랜 기능

03

  • 관심사가 비슷한 사람들끼리 클랜을 이뤄서 지식을 공유할 수 있습니다.
  • 클랜 기능도 로그인을 해야 이용 가능하며 유저당 클랜은 하나만 가입 가능합니다.

(6) MY PAGE > Dashboard

04

  • 로그인 후 좌측 메뉴에서 Dashboard 탭을 클릭하면 내가 좋아요를 준 템플릿과 내가 만든 템플릿 리스트를 한 번에 볼 수 있습니다.
  • 또한 작성일자순, 이름순, 인기순으로 템플릿을 정렬해서 볼 수 있습니다.

(7) Dark mode, White Mode

02

10

  • 또한 ☕ Coffy 에서는 다크 모드와 화이트 모드를 지원해서 사용자 취향에 맞도록 서비스 테마를 바꿀 수 있습니다.
  • 좌측 메뉴의 상단에 dark 또는 white 텍스트를 클릭하면 다크 모드와 화이트 모드로 바뀌는 모습을 보실 수 있습니다.

11

12

  • 뿐만 아니라 코드 부분도 어두운 테마와 밝은 테마를 설정할 수 있습니다.
  • 코드를 작성하거나 수정하는 페이지에서는 우측 상단에 Dark Theme 또는 White Theme 버튼을 클릭할 때마다 코드 form의 테마가 바뀌는 모습을 보실 수 있습니다.

(8) About Page

  • 좌측 메뉴에서 About 탭을 누르면 ☕ Coffy 서비스에서 제공하는 컨텐츠의 간략한 설명과 서비스를 만든 SangleSangle팀의 간략한 프로필을 볼 수 있습니다.
  • 서비스를 사용하시다가 궁금한 점이 있으시면 이 페이지에 있는 저희 팀 멤버들에게 문의해주세요!

6️⃣ etc

About

☕ Code Sharing Service for Junior Frontend Engineer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /