Find Jobs
Hire Freelancers

This project is to upkeep and build new features for an already built platform. This is an inventory management and quote generation platform for selling Used Shipping Containers (conex)

$25-50 USD / hour

Em Andamento
Publicado há aproximadamente 3 anos

$25-50 USD / hour

This is an ongoing project. IMPORTANT - DEVS MUST KNOW [login to view URL] -React -MongoDB -React Admin OR experience with other admin libraries STACK Server: node / [login to view URL] Front End: react Database: mongodb Hosting: heroku LIBRARIES USED -React-admin -cron -passport & bcrypt -nodemailer (with oAuth2.0) API [login to view URL] -Google maps -ziptax Key Platform Features: This platform is an inventory management and quote generation platform for selling Used Shipping Containers (conex). It is built on React Admin with many custom components for the specific features. Users have two important levels of credentials (salespeople and admins). Users can generate invoices/quotes for customers, and view / edit their data based on credentials. Payment features are integrated for the invoices generated. React Admin: We use React Admin to format all of the storage locations, container quantities, and user profiles. It is a tool that does the heavy lifting for paginating, sorting, and filtering of the database items. Invoice flow: The generation of an invoice is a multistep process. First the user inputs the type of container they desire and the delivery zip code. On the server we query the storage locations in the database for matching container types. Then we use the Google Maps API to find the travel distance (and shipping price) between the storage locations and the delivery zip code. The one with the shortest travel distance is returned and sent to the front end to be displayed. We use the areas zip codes to query a tax api and list the return tax value. Invoices expire 72 hours after creation. A cron job runs in the background to send out warning emails when invoices are within 24 hours of expiration as well as to mark old invoices as expired. I can share more details based on the invoices and plans from the previous developer. The previous development team is also available for the transition process.
ID do Projeto: 29705167

Sobre o projeto

8 propostas
Projeto remoto
Ativo há 3 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
$0 USD em 40 dias
4,2 (6 avaliações)
4,9
4,9

Sobre o cliente

Bandeira do(a) SPAIN
Barcelona, Spain
0,0
0
Método de pagamento verificado
Membro desde mar. 27, 2021

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.