Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nelcifranmagalhaes/appealxd

Cadastro de atrativos
https://github.com/nelcifranmagalhaes/appealxd

appeal bulma rails-application ruby

Last synced: about 2 months ago
JSON representation

Cadastro de atrativos

Awesome Lists containing this project

README

        

# AppealXD
> Adicione Eventos.

Uma aplicação web para Cadastro de Eventos.

## Installation

Windows & Linux:

```sh
git clone or download the project
```

## Development setup

Ao baixar , você deve rodar esses comandos para iniciar,fiz um seed com 3 usuários ,3 Cadastros de dados pessoais e 40 Eventos distribuidos entre os Usuários

```sh
Usuários do seed
[email protected]
[email protected]
[email protected]
Todos com a senha "123456"
```

```sh
bundle install
rails db:create
rails db:migrate
rails db:seed #optional
rails s
```
## Funcionalidades
* Cadastro de Usuários
* Cadastro de Dados Pessoais do Usuário, cada usuário pode ter apenas um.
* Cadastro de eventos
* Cada usuário pode ter um ou mais eventos
* Validação de Usuários, Dados pessoais e eventos
* Teste de Models com Rspec

Lembre-se de deletar o banco , antes de rodar o seed .

## Used Technologies

* Usei Rails como framework web.
* No front end, usei [BulmaCss](https://bulma.io/)
* No back end Ruby
* Usei algumas gems, todos elas tem link no gem file, entre elas, devise para autenticação e kaminari * para paginação
* PostgreSQL

## Meta
Nelcifran Magalhaes – [Linkedin](https://www.linkedin.com/in/nelcifranpires/
) – [email protected]

## Aplicativo em produção
[Eventos](https://appealxd.herokuapp.com/users/sign_in)