Coder Social home page Coder Social logo

mobevent's Introduction

Ready2Meet

More than an event organizer

picture alt

Platform: Android

Application description

Ready2Meet is an Android app which aims at facilitating creating events and inviting people. The core of the application, namely organizing an event, can be used in two different modes:

  1. Planned event
  2. Spontaneous event

For both modes, the user creates an event (including a start and end time, location, type of event and eventually a name). In the planned event mode, the user can invite specific people (friends) while for the spontaneous event, it is not possible to invite specific people. Instead, everyone will be able to join the event which should only be displayed to a user if he is close to the event's location. Like this, the organizer of the event is able to spontaneously meet with people based on their location.

Once a user joined an event, she/he is able to share pictures of the event in the app and eventually influence the event's outcome e.g. by voting for music on a party. A chatroom is available to communicate with the people before or after the event and thus allow networking and spreading information to all participants.

For all kinds of events, the organizing person can add a list of required material (e.g. drinks or food) so that the guests can register to bring some of the material and thus easing the organization.

Finally, every user invited to an event is provided additional information like the weather forecast for outdoor events and whether he is available on the date when the event is scheduled.

Features

The features of our event organization app include

  • Create an event (e.g. party, sports, hiking, lunch, ...)
    • Invite friends - Further development
    • Invite people in a close area. I.e., the user can specify a radius to invite people and the people are notified if they are interested in this kind of events
  • Chatroom for event
  • Share pictures of the event
  • Get additional information for the event
    • Weather forecast for outdoor events
    • Check if timeslot is free in your calendar
  • Share the event in other networks e.g. on facebook - Further development
  • Enable music organization/voting during the event - Further development
  • Who brings what? - Further development

Frameworks used

  • Firebase
    • Realtime database
    • Storage
    • Authentication
    • Messaging
  • Google play services
    • Maps
    • Places
  • OpenWeatherMap API
  • UI specific:
    • RoundCornerProgressBar
    • Picasso
    • CircleImageView
    • CustomCheckbox

Required Permissions

  • INTERNET
  • ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION
  • READ_CALENDAR, WRITE_CALENDAR

mobevent's People

Contributors

koksalb avatar kuecha avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

reepjyoti

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.