Sobre • Funcionalidades • Layout • Tecnologias • Requisitos Mínimos • Instalação no Windows • Contribuidores • Autor • Licença
RagPainel - É um painel de controle desenvolvido para gerenciar contas e personagens de ragnarok online.
-
Geral
- Visualizar jogadores online.
- Visualizar total de contas.
- Visualizar total de personagens.
- Visualizar total de clãns.
- Top 3 jogadores de (PVP, WOE e MVP).
-
Usuário
- Criar conta
- Registrar conta
- Alterar dados da conta(foto, senha, e-mail e deta de nascimento).
- Visualizar quantidade de acessos.
- Visualizar data e hora do último acesso.
- Visualizar último ip acessado.
- Visualizar quantidade de dias vip.
- Visualizar quantidade de créditos.
- Esqueceu sua senha
- Esqueceu seu login
-
Administrador
- Visualizar Logs
- Gerenciar Créditos
- Adicionar
- Remover
- Consultar
- Gerenciar Vip
- Adicionar
- Remover
- Consultar
- Gerenciar Equipe
- Adicionar
- Remover
- Consultar
- Gerenciar Banimentos
- Adicionar
- Remover
- Consultar
- Gerenciar Tickets
- Visualizar
- Fechar
- Responder
- Configurações do Painel
- Nome do Painel
- Nome Mini
- Discord
- Definir cor do painel
- Roxo
- Verde
- Azul
- Amarelo
- Vermelho
- Rosa
- Definir cor de fundo
- Preto
- Branco
- Definir level do jogador vip
- Definir level do administrador
- Definir level do game master
- Definir level do comunnity manager
- Configurações de Tickets
- Adicionar Categoria
- Remover Categoria
-
Rankings
- WOE
- MVPs
- Zenys
- PVP
- Eventos
-
Database
- Visualizar Itens
- Visualizar Monstros
-
Suporte
- Criar Ticket
- Visualizar Tickets
-
Doações
- Fazer Doação
- Consultar Doações
As seguintes ferramentas foram usadas na construção do projeto:
✔️ PHP na versão 7.3 ou superior
✔️ BCMath PHP Extensão ativa
✔️ Ctype PHP Extensão ativa
✔️ Fileinfo PHP Extensão ativa
✔️ JSON PHP Extensão ativa
✔️ Mbstring PHP Extensão ativa
✔️ OpenSSL PHP Extensão ativa
✔️ PDO PHP Extensão ativa
✔️ Tokenizer PHP Extensão ativa
✔️ XML PHP Extensão ativa
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: GIT, Apache, Mysql (Ou qualquer outro tipo de banco de dados), Composer
Se você não sabe instalar e configurar um ambiente de servidor, pode utilizar ferramentas que já vem tudo pronto como: Apache Wamp
Além disto é bom ter um editor para trabalhar com o código como VSCode
# Clone este projeto
$ git clone https://github.com/rscodexx/ragpainel.git
# Ou baixe o projeto direto do repositório: https://github.com/rscodexx/ragpainel
# Renomeie o arquivo .env-example(está na pasta raiz do projeto) para .env e configure.
DB_CONNECTION=mysql #Tipo de banco de dados.
DB_HOST=127.0.0.1 #IP do banco de dados.
DB_PORT=3306 #Porta do banco de dados.
DB_DATABASE=ragpainel #Tabela do banco de dados.
DB_USERNAME=ragnarok #Usuário do banco de dados
DB_PASSWORD=ragnarok #Senha do banco de dados.
TIMEZONE=America/Sao_Paulo #Horário
LOCALE=pt-BR #Idioma geral.
FALLBACK_LOCALE=pt-BR #Idioma das mensagens de erro.
# Acesse a pasta do projeto em seu terminal/cmd
$ cd ragpainel
# Após entrar no diretório do projeto instale o composer e suas dependências.
$ composer install
# Aguarde a instalação.
# Instale as tabelas do painel, ainda com cmd aberto no diretório do projeto utilize:
$ php artisan migrate
# Pronto, o seu servidor está instalado e configurado.
# Inicie o seu servidor, para acessar o painel é necessário acessar a pasta public, um exemplo abaixo:
$ http://localhost/ragpainel/public
# Você também pode rodar a aplicação sem precisar de um servidor apache configurado através do php artisan.
# Acesse a pasta do projeto em seu terminal/cmd
$ cd ragpainel
# Digite o comando:
$ php artisan serve
# Basta clicar no link gerado para iniciar o painel.
# Use o comando CTRL + C para desligar o servidor.
💜 Um muito obrigado para toda a galera que contribui para as melhorias do projeto :)
Francisco Wallison 👨🚀 |
- Faça um fork do projeto.
- Crie uma nova branch com as suas alterações:
git checkout -b my-feature
- Salve as alterações e crie uma mensagem de commit contando o que você fez:
git commit -m "feature: My new feature"
- Envie as suas alterações:
git push origin my-feature
Caso tenha alguma dúvida confira este guia de como contribuir no GitHub
Rafael Santos
Este projeto esta sobe a licença MIT.
Feito com ❤️ por Rafael Santos 👋🏽 Entre em contato!