Skip to content

mariagabiab/agendador

 
 

Repository files navigation

Agendador

Agendador de espaço físico

  • Cria espaço físico para agendamento de horário.

  • Interface simples de uma agenda por Mês e em cada dia mostra as reservas

  • Permite o usuário logado agendar uma reserva pela agenda.

    • Verifica choque de horário com outras reservas no mesmo espaço físico.
    • Envia e-mail avisando do sucesso da Reserva.
  • Interface Admin para controle das reservas, usuários, grupos, Tipos de eventos e espaços físocos.

  • Apache + Modulo python

  • Django

  • Django-cas-ng Integração com o CAS-UFSC, ou seja, utiliza o IdUFSC para login.

  • Django-material: https://github.com/viewflow/django-material/

Reponsavel Ramon Dutra Miranda

Executando o projeto localmente:

  • Instale a virtualenv, execute:
    $ pip install virtualenv
  • Crie uma localenv
    $ mkdir my_project_env
    $ cd my_project_env
    $ virtualenv -p /usr/bin/python2.7 my_project
    $ source my_project/bin/activate
    $ cd my_project
    $ pip install django==1.10.01
  • Faça o download do projeto executando:
    $ git clone -b develop https://github.com/ramonrdm/agendador
  • Execute:
    $ cd agendador
  • Execute:
    $ python manage.py makemigrations
    $ python manage.py migrate
  • Por fim, execute:
    $ python manage.py loaddata auth.json
    $ python manage.py loaddata agenda.json

About

Agendador de espaço físico

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 55.1%
  • CSS 30.8%
  • Python 8.6%
  • HTML 5.5%