Status: Evaluating bids

Backend + Sistema de leilão

Project details:
Budget: Open
Published: 10 months ago
Deadline: 30 days
Bids: 10
Interested freelancers: 13
Description:
O site do cliente (institucional) já está pronto, porém é estático. Foi escrito em “PHP puro” (praticamente não tem nada de PHP apenas um include nos menus).

Portanto o desenvolvedor pode definir um Framework MVC para realizar o job desde que seja PHP.

O projeto é dividido em duas partes.

Primeiro o cliente precisa de um backend que gerencie 3 coisas no site:
- Uma lista de representantes (Nome, endereço, estado, cidade, telefone, etc).
- Uma página (frontend) de listagem de representantes já existe porém em HTML, o cliente deve conseguir adicionar, editar e remover representantes.

- Gerenciar um slideshow na Home (um jpg com tamanho fixo).
- Deve ser possível adicionar uma URL (opcional) para slideshow levar para alguma página.

- E gerenciar um float (banner flutuante) que aparecerá na home (jpg, url, data + hora inicial, data + final para controlar o período que o float deve aparecer).

A segunda parte é um sistema de leilão.
Pelo backend deve ser possível adicionar um leilão (descrição, valor inicial (por kilo ou tonelada), informar a quantidade de material (kilo), data e hora do inicio do leilão e fotos).
O usuário (empresa) cadastrado só pode dar lances em um leilão ativo, os leilões acontecem ao vivo, portanto seria interessante o usuário ver os lances oferecidos em uma tela com ajax, sendo atualizada de minuto a minuto mostrando os lances dados por outros usuários.

No frontend é preciso desenvolver 5 telas

- Tela com login e senha quando o usuário já é cadastrado e um botão que leva pra página de cadastro.

- Tela de cadastro de empresa (usuário que participará dos leilões), os campos são bem simples (Nome da empresa, Apelido, Nome do representante, CNPJ, telefone, email e senha).

- Tela para consultar todos os leilões (somente quando logado) exceto leilões fechados.
- Nessa mesma tela, os leilões que começaram (devem ser agendados com data e hora), o usuário vê um botão participar, e pode dar lances nesse leilão.

- Tela de detalhes do leilão, descrição, fotos do material, data de início, etc…

- Tela para participar do leilão, dar lances.

No backend

- Gerenciar cadastros de empresa (Adicionar, editar, remover). Todos os novos cadastrados devem ser aprovados, enquanto isso não podem logar, uma vez aprovado este cadastro pode ser desativado futuramente.

- Gerenciar os leilões (adicionar, editar e remover). Possibilidade de alterar o status do leilão para fechado quando termina e visualizar um histórico de lances. É interessante que o administrador possa acompanhar o leilão pelo painel em tempo real e excluir os valores inapropriados (talvez o usuário queria oferecer R$ 0,10 e ofereceu R$ 10 por engano).

Category: IT & Programming
Subcategory: Desktop Applications
Is this a project or a position?: A project
I currently have: I have specifications
Experience in this type of project: Yes (I have managed this kind of project before)
Required availability: Part time
Required platforms: Windows, Linux / Unix
Do you need more information about this project?

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you'll receive proposals from the best freelancers.

Create a similar project

Client:

Guilherme Z.
(Rating 0.00 out of 5)
Location: Brasil
To find out more about this client, login to Workana.
Loading...