bills-system-analysis
figma Link
Heroku link
Problem
The core problem to build this application is collecting electricity, water, and phone bills, and compare the consumption them with neighbors who registered in the app depending on common factors Like location , number of devices and individuals ,To help individuals rationalize consumption
Goals
- Create Comparison system for utility billing in general.
- Find solutions to the problem of different consumption.
- Finding different price problems for the same consumption of water, electricity and telephone.
User Journey
As a user I can add my information like (number of individuals, consumption of utilities) , and compare my bill that I choose with the same bills from the same users with the same background and information and display the result with some charts and statistics, and i can add new bill
user Story
- As a user I can see the landing page
- As a user I can enter the login page.
- As a user I can sign up in new accounts.
- As a user I can see the home page.
- As a user I can choose the type of bills that i want .
- As a user I can see the bills for the type I chose .
- As a user I can see the bill statistics.
- As a user I can see the contact information page.
- As a user I can see the menu.
- As a user I can choose the profile from the menu and see the profile page .
- As a user I can add new bill.
- As a user if I’m logged in I can see another menu.
Database Schema
Setup the project
To setup the app locally follow these steps :
- Git clone bills-system-analysis repo :
git clone
- Install node modules for client side and server side :
npm i
- run this command to run the project :
npm run dev
Used Technologies
Front end
Back end
- PostgreSQL
- Nodejs
- Express
Team Leader:
Team Members: