Code Monkey home page Code Monkey logo

bookurtuchus's Introduction

cvstr

START FRONTEND

// npm run dev // npm run build

START BACKEND

// 'python server.py' from root folder

App Mission

We recognized that Flatiron students have seating preferences when it comes to attending lectures. However, there isn’t a way to reserve a seat without physically being in it. This is where our app (name tba) comes in! Our app allows students to sign up and see a list of lectures they can attend and gives them the power to reserve a seat in advance. Love sitting front and center in Turing? Reserve today!


Elevator Pitch

Have you ever showed up to a lecture one minute too late, only to find your favorite seat taken by somebody else? With flakit_master, you can reserve your seat before the lecture even starts, putting you in control of an environment that works best for your education. Don’t let your success be in someone else’s seat.


MVP

  • Login / signup a user
  • Display events which are available
  • Display events which the user has reserved a seat for
  • Display an interactive map

Stretch Goals

  • Have different users (student / teacher)
  • Teacher can create/delete events
  • Have different time slots for a single event, each time slot would have a corresponding seating chart
  • Include phonebooths as an additional reservable space

User Experience

Student User

  • user (student) can log in
  • user (student) can create a new profile
  • student can choose a classroom
  • student can choose a class to attend (event) based on time slots available
  • student can choose a seat within a classroom
  • (stretch) user can trade with other students

Teacher User

  • (stretch) teacher can log in and create classes / times

Wireframe

  • Landing Page
    • Login Page
      • Booked Classes
  • All Classrooms
    • List of Classes
  • Class Seating Chart
    • Checkout - routes back to homepage

Schema

Room Event Seat User Reservation
id integer id integer id integer id integer id integer
name string room_id integer event_id integer name string user_id integer
name string seat_number_ integer email string seat_id integer
start_time datetime is_empty boolean password string
end_time datetime student_name string admin boolean

Sketches

flakit_master_avatars flakit_master_logo_designs flakit_master_event_registration flakit_master_logo_favicon_name flakit_master_page layout cvstr_mockup_logo_favicon_name

bookurtuchus's People

Contributors

vkl2109 avatar saintcodes avatar chris-t-li avatar tdep avatar randujar711 avatar

Stargazers

 avatar

Watchers

 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.