Code Monkey home page Code Monkey logo

waitevent's Introduction

waitevent

demo - http://www.wait-event.com/ waitevent screen

Description

Little service for creating event countdowns and sharing.

Development info

  1. npm install .
  2. bower install .
  3. gulp dev

waitevent's People

Contributors

alexmost avatar

Stargazers

 avatar

Watchers

 avatar  avatar

waitevent's Issues

join for unauthorized user

show join button for unauthorized user -> authorize him on click -> redirect to events page -> join for event

domain

Buy domain for waitevent.
Route domain with heroku account.

event deletion

  1. Event deletion (server-side logic).
  2. Implement some confirm popup for deletion.

deploy flow task

  1. Create task for automated deploy.
  2. Remove sources from deploy repository.
  3. Resources optimizing (minification, e.t.c).

deploy to heroku

  1. Make local version to work with foreman.
  2. Addons (mongo, redis).
  3. Deploy app

add event participants block

  1. Possibility to participate in event (something common with watch).
  2. Unsubscribe from event.
  3. Validate that only one user can subscribe once for one event.

main page improvement

  1. Display created (active events) on the main page.
  2. Display statistic for each event (number of participants, page watches)
  3. Possibility to edit, delete

2 variants of main page

  1. Auth user.
  2. Anonymous user.
  3. possibility to create event on welcome page.

copy url link (shorten)

  1. make button "copy link" that will copy url to event to clipboard.
  2. shorten url with some service (google, bitly). Bitly even can provide some statistics data for the url.

ini config

create ini config parse (db connection e.t.c.)

Events list page

  1. My events.
  2. Group by days (today, yesterday, by dates). (+)
  3. Render countdown at each event block. (+)
  4. Created info. (+)
  5. Toolbar for edit, hide, delete.

project base

  1. Base db connection.
  2. Base shema (users, events).
  3. Routing.

social buttons

  1. Twitter
  2. Google+
  3. Vk
  4. Facebook

Possibility to configure available social buttons on events page

improve cs build speed

  1. Specify core bundle for generic libs (react e.t.c.)
  2. Prevent analyzing require calls in libs.

basic home page

  1. Auth button (if not authorized).
  2. Create event button (go auth if not authorized).

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.