Find Jobs
Hire Freelancers

Create an internal project management, invoice and payments portal

£1500-3000 GBP

En curso
Publicado hace alrededor de 7 años

£1500-3000 GBP

Pagado a la entrega
Build a web application using open source software to run on a Windows Server 2012 R2 server (already procured and set up). The database will be either mySQL, MS SQL Server Express or another approved database. The codebase will be modular, well organised, secure by default and use industry best practices. The web GUI will support modern browsers and be responsive. Search fields will be "smart". The design should be simple and usable. This is a multi-user application so the same data cannot be overwritten by multiple users at the same time that would result in data loss. The web application will initially include modules to manage Contacts, Timesheets, Projects, Fees, Payments, Reporting and Invoices. Reporting will initially cover Projects and Timesheets with costs. The broad concept is below, but this is not the full technical specification. Delivery is 2 months plus testing. * Contacts * Ability to add, edit and delete Contacts. Any Contact that is attached to a Project is also a Client. Contacts will have certain "flags" so they can be set as e.g. a Primary Contact or Accounts Contact. A Contact can also be flagged as Staff which enables them to complete Timesheets and have a daily or hourly rate associated with them. Staff can also be flagged as an Administrator. * Timesheets * Completion of Timesheet entries will be required by all Staff but will be a simple process requiring as few clicks and selections as possible. By default the previous timesheet entry will be shown but this can be changed. A list of "favourite" Projects will be shown and these can be added and removed. Timesheets are linked to Reporting, Projects, Project Fees and Staff. A Timesheet screen will show an overview of the current week with rows representing a Project with associated hours worked for the week. There is no approval process and Timesheet entries are saved as they are entered. Entries are locked after 30 days. Staff can Log In/Log Out/Change Password. * Projects * Ability to add, edit, delete and archive Projects. Projects contain information such as Description and Project Number. The Project Number is a unique number that is created automatically by the system. Staff and Contacts are allocated to a Project. Projects are linked to Project Fees. In the future it will be possible to add Milestones to track and report on deadlines for deliverables and staff resource planning. * Project Fees * Ability to add, edit and delete Projects Fees. A Project has one or more Project Fee. The Project Fee contains information such as a Amount, Description, Agreed Fee, Type (e.g. Consultant Fee, Expenses), Category (e.g. RIBA Category), whether it is Chargeable and Notes. The Project Fee links to Projects, Invoices and Payments. Once a Project Fee has an Invoice or Payment recorded it will not be possible to edit or delete it, or its parent Project. * Invoices * Invoices can be created from the system as PDF documents. An Invoice will include the Client, Project, Invoice Date, Due Date, Invoice Number, Description and Total Amount. The Invoice will show the available Fees linked to the project. Selected Fees can be selected and partially invoiced as a percent of the remaining amount. When a Payment for the invoice is received the Invoice will be marked as Paid. Invoices link to Project Fees and Payments. * Payments * A Payment is recorded against an Invoice. It contains information such as Amount, Date, Notes. If the Payment matches the total Invoice amount then the Invoice is marked as Paid. * Reporting - Projects * This will allow reports to be generated showing an overview of the agreed Fees, Payments, amount outstanding and time spent per project. It will be possible to drill down into each project to view the time spent on the Project broken down by Staff and Project Fee and what has been Invoiced. * Reporting - Timesheets * This will include each Staff and the time spent per Project in summary and detail.
ID del proyecto: 12872318

Información sobre el proyecto

32 propuestas
Proyecto remoto
Activo hace 7 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de UNITED KINGDOM
Stonesfield, United Kingdom
0,0
0
Forma de pago verificada
Miembro desde jul 21, 2014

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos 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)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.