Web Application: Business Planning

Job ID: 35847097

Budget: €250 – €750 EUR

I need help building a business planning web application that will be used on the desktop.

The application will consist of a total of 15-20 business planning screens.

This project is for phase 1. Phase 1 is a proof of concept and includes/covers 1 Business Planning Screen.

If Phase 1 is successful, the remaining business planning screens will be further developed under new/further phases.

The first phase (proof of concept) needs to be ready/delivered within 7 working days.

The budget for phase 1 is 250-400 USD.
The budget for the entire project (15-20) business planning screens is between 2500 - 4000 USD.

Here is a screenshot/link for how the first business planning screen will look like:

https://capture.dropbox.com/Z4xgz6qPv5X0tVDC

The user stories for phase 1:

User Story 1:
As a user, I should be able to log in and log out of this application. Login should only be possible by using google login and should only allow users who have been invited.

User Story 2:
As a user, I should be able to enter forecasts for Quarters where there is not yet a forecast.

User Story 3:
As a user, I should be able to update the value of any forecast that is not yet locked (the white blocks).

User Story 4:
As a user, I should be able to lock a forecast by clicking on the pencil icon and turning the forecast into an actual value. Once a forecast is locked, it is no longer possible to update/change the value.

User Story 5:
As a user, I should be able to see the value that is stored in the forecast table for last year for the same period. So example, if I am looking at the forecast for Q1 2022, and there is a value in the database stored for Q1 2021, then it should show that value under last year.

User Story 6:
As a user, I should be able to scroll forward or scroll backward 1 quarter at a time and see the data/values (forecast and last year) for visible quarters being displayed. It should only allow scrolling forward/backward to a quarter that exists in the Quarter Table in the database.

User Story 7:
As a user, I should be able to switch countries and see the forecasts and last year's values for different countries. If there are no forecasts or last year's values, I should be able to click on the plus sign and enter a forecast for a market.

For this application to work, data will need to be stored in tables. Here are the minimum suggested tables and sample data for phase 1:

https://docs.google.com/spreadsheets/d/17jflndHmYG35brPXDL6gp05pYayYaycZFqWvL9XmbMg/edit#gid=0