GitXplorerGitXplorer
F

Jaksimsamil

public
5 stars
0 forks
17 issues

Commits

List of commits on branch master.
Unverified
84ef469dff74b5fdcf5508f9d895810e298a3305

Merge branch 'master' of https://github.com/FacerAin/OSS-Jaksimsamil

FFacerAin committed 5 years ago
Unverified
8fb7312926c765db8e87c345285c52c70b7d1526

Update ubuntu dependency

FFacerAin committed 5 years ago
Unverified
33a6008917614887001ba9346c605535eb8a685c

Merge commit 'b8ef674bbd16254dbbff44f285f1a0459e8e259b'

FFacerAin committed 5 years ago
Unverified
b8ef674bbd16254dbbff44f285f1a0459e8e259b

Update dataset

FFacerAin committed 5 years ago
Unverified
7581efa534a0298c4bce3561cdeac4e18f92f10b

Merge commit 'a466d3ca1a05f75fef4ae91316c04a0ef1fedbbc'

FFacerAin committed 5 years ago
Unverified
a466d3ca1a05f75fef4ae91316c04a0ef1fedbbc

Add presentation file

FFacerAin committed 5 years ago

README

The README file for this repository.

Jaksimsamil

issue badge fork badge star badge license badge

Project Overview

Jaksaimsamil Algorithm Study Helper Service

작심삼일 알고리즘 문제풀이 도우미 서비스

알고리즘 문제 풀이 스터디를 꾸준히 할 수 있게 돕는 웹 서비스입니다.
링크에서 직접 사용해 보세요!

그림1

그림2

Features (ver.1.0.0)

  • 회원가입/로그인 제공
  • Online Judge 연동 가능 (Baekjoon)
  • 나의 학습 현황 한눈에 보기
  • 추천 문제 제공
  • Slack 알리미

Upcoming Features

  • 친구 추가
  • 친구와의 경쟁
  • 그룹 추가
  • 그룹 추천
  • 개선된 문제 추천 (사용자 실력 맞춤형)

Usages

회원

  1. 로그인하여 서비스에 접속 할 수 있습니다.
  2. 서비스가 처음이라면, 회원가입을 하세요.

설정

  1. 백준 아이디를 등록하고 동기화하세요. 상세
  2. 슬랙 HOOK URL을 등록하세요. 상세
  3. 일일 목표량을 등록하세요.

Getting Started

  1. Clone
git clone https://github.com/FacerAin/OSS-Jaksimsamil.git
  1. Install MongoDB(Ubuntu)
sudo apt-get update
sudo apt-get install -y mongodb-org
sudo service mongod start
  1. Set Serverfile
cd Jaksimsamil-server
touch .env
---TYPE THIS IN FILE----
SERVER_PORT= ###
MONGO_URL= ###
JWT_SECRET= ###
  1. Start Node Server
cd Jaksimsamil-server
sudo npm install
npm start

링크에서 API 제공 목록을 볼 수 있습니다.

  1. Set Front-end page
cd Jaksimsamil-server
sudo npm install
npm start #Start React

Contributing

컨트리뷰션은 언제나 환영입니다. 다음 절차를 지켜주세요!

  1. Fork the Project
  2. Create your Feature Branch
  3. Commit our changes
  4. Push to Branch
  5. Open a Pull Request

License

  • MIT LICENCE