Giter VIP home page Giter VIP logo

joinme's Introduction

Hi there 👋

joinme's People

Contributors

sigorilla avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

joinme's Issues

Table scheme

Hi, @banditi/codebusters!

I think we should use two tables for the events. ID will be created by Django.

Table of events

Type Name Other info
FK users ManyToMany
FK author ManyToOne
FK category ManyToOne
title
datetime
description
count Limit of members
vk_link
fb_link

Table of categories

Type Name Other info
title
description
icon optional

Table of user profiles

And also one table for profile of our users. Main table of the users exists in Django

Type Name Other info
FK user OneToOne
activation_key
key_expires
social networks vk, fb, tw

Write your ideas below in the comments

Presentation

Site

  • Регистрация + Подтверждение
  • Категории
  • Список событий
    • Отображается рейтинг и голосование
    • Можно подробнее зайти
    • Присоединиться
    • Выйти
    • Прокомментировать, если вошел
    • Посмотреть на карте
  • Различные списки событий
  • Хеш теги и поиск
  • Создание события
    • Изменить событие
    • Добавить тег #joinme
  • Настройки
    • ВК (лого и ФИО)
    • Изменить пароль
  • Сброс пароля

Application

  • Создание пользователя (?)
  • Заходим в приложение
  • Категории
  • События
  • Показать событие на карте
  • Присоединиться / Выйти
  • Удалить
  • Подробнее

TODO

Hi there.

@kyza1994 suggested good list of the ideas. I think we should stick to this list.

  • Add social networks
    • VK
    • Facebook
    • Twitter
    • Instagram
  • Add comments to the events
  • Add organization for the event
  • Add sorting
    • by creator
    • by organization
    • by date
  • Add registration data Not registration, but in settings
    • group of the student
    • course
    • gender
  • Create events for only groups, course, departments, etc.
  • Suggest events
    • Take into account my previous visit for suggesting
  • Create events only for user friends
  • Create ban list
  • Create rating of the events
  • Periodical events (monthly, weekly, etc.)
  • Sandbox for events (save, but not publish)

P.S. thank Egor for this list

Регистрация

Как было предложено в #2, я попробовал добавить декодер штрих-кода с карточки студентов (смотри 8f1208c).

Использовал при этом js библиотечки для jQuery. Думаю её изменить только под наш случай, т.е. штрих-код Code-128.

Предлагать использовать и штрих-код, и почту МФТИ для доступа к сайту. Так же сделать возможность не только определять код с веб-камеры, но и добавлять фото карточки или скан.

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.