GithubHelp home page GithubHelp logo

ucsb-cs48-w19 / 6pm-when2meet Goto Github PK

View Code? Open in Web Editor NEW
10.0 6.0 10.0 16.15 MB

A web app created with Python and Flask that allows users to find a common meeting time

Home Page: https://when2meet-6pm.herokuapp.com/

License: MIT License

Python 35.99% HTML 54.41% CSS 4.77% JavaScript 3.96% Mako 0.88%

6pm-when2meet's People

Contributors

a-funk avatar czhang19 avatar jelanilewis97 avatar jenniferlai43 avatar rafaeltrinidad avatar ryan8xia avatar virbedi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

6pm-when2meet's Issues

Make UI more intuitive/flow better

  • Change token event link to more visible color
  • Make clear to event creators that Desired Time Block is time in hours and is for choosing how long the meeting is (Optional: make this time period editable)
  • Make clear to event creators that token link should be written down/saved somewhere because it will disappear on refresh
  • Make date/time selectors compatible for every browser
  • Make clear that user availability select is for any available time throughout the day, not just an availability for that specific timeblock
  • Make case for no overlapping times

Additional:

  • Create a ‘copy link’ button

Implement "Create Event" button

  • Create UI for button
  • Team leader selects & inputs time block and date range for desired event/meeting
  • Inputted data gets stored in database

User gets their own home page

Users will be able to enter their name and add multiple time ranges under their name

  • create a new link for this user's page
  • the submit button sends information to the database
  • the submit button can be clicked multiple times to add additional time ranges
  • the getTime button retrieves best available time for the entire team
  • users can see their already added times

Additional Features if we have time:

  • Users can edit their time slots
  • Modify to a calendar method that allows easier input (and better UI as well)

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.