Giter VIP home page Giter VIP logo

woowa-reservation's Introduction

회의실 내껀데 📆

간단 소개

우아한테크코스 1기의 마지막 step4 프로젝트입니다. Slack 내에서 Google Calendar에 접근하여 회의실 예약 및 조회 등의 업무를 간편하게 도와주는 슬랙봇입니다.
이제 더 이상 회의실 예약을 위해 힘들게 캘린더를 찾지 마세요! 회의실은 이제 내꺼라구요 💸

개발한 사람들

닉 🦊 도넛 🍩 버디 🍀 코니 📚 희봉 🥔

사용법

애플리케이션은 두 가지 방법으로 사용하실 수 있는데요.
Recent App 탭에 있는 앱을 클릭해 사용하시거나, @회의실 내껀데 멘션을 통해 사용하실 수 있습니다.

app home

크게 세 가지 버튼이 있는데요, 📆 전체 조회, 📌 회의실 예약, ✂️ 예약 변경/취소 가 있습니다.

조회 기능

retrieve events

먼저 조회 기능은 조회하고 싶은 날짜와 시간대를 통해 이용하실 수 있어요. 🕥
별다른 선택을 하지 않으시면 화면에서 보시는 것처럼 기본적으로 오늘 날짜, 10시 00분 ~ 21시 50분 사이의 이벤트들을 조회해 줍니다.

retrieve results

조회가 잘 되었네요! 👐
각 회의실별로 어느 시간대에 누가 예약을 했는지를 한눈에 알아볼 수 있습니다.

예약 기능

이번에는 예약을 해보겠습니다. 회의실 예약 버튼을 클릭합니다.

retrieve results

예약할 날짜와 시간대를 입력합니다.

retrieve results

날짜와 시간대를 정하고 나면 해당 시간대에 예약 가능한, 비어있는 회의실의 목록을 볼 수 있습니다.
이용하고 싶은 회의실을 선택합니다. 저는 회의실 1번을 선택할게요.

retrieve results

장소까지 선택했다면 마지막으로 회의 목적과 대표 사용자 이름을 적어주세요.
다 적으신 후 예약 버튼을 누르시면 예약이 완료됩니다.
(만약 예약 도중에 다른 사용자가 먼저 같은 시간대와 같은 장소에 예약을 했다면 예약이 되지 않을 수도 있어요!)

retrieve results

1시부터 2시까지 회의실 1번에 예약이 성공한 것을 볼 수 있습니다! 😙

변경 / 취소 기능

retrieve results

예약한 회의실은 변경 혹은 취소를 할 수 있습니다.
날짜와 예약한 사람의 이름을 기준으로 검색하기 때문에, 정확히 입력해 주셔야 해당 기능을 사용하실 수 있어요 😃

retrieve results

이라는 이름으로 검색하니, 방금 예약한 이벤트가 보이네요. 변경 버튼을 누르면 다음과 같이 예약을 변경할 수 있는 창이 보입니다.

retrieve results

retrieve results

취소 버튼을 누르면 위와 같이 한번 더 확인하는 메시지가 나와요.

retrieve results

취소가 성공했네요!


이제부터 회의실 내껀데와 함께 즐겁게 회의실 이용하세요 😆

woowa-reservation's People

Contributors

heebong avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.