gsg-k3 / bills-system-analysis Goto Github PK
View Code? Open in Web Editor NEWbuild system pay all bill from one place and find the problems in bills and supplies utilities
build system pay all bill from one place and find the problems in bills and supplies utilities
Must contain:
React project must be in folder name client
set up React ( npx create-react-app my-app)
install Packages
install Npm packages as Dependencies
the query name is (getPersonalinfo) but you imported with name (getPersonalInfo) so pls change the query name into getPersonalInfo
User can add new bill by typing it's amount in Total amount text field, choose Bill date, Due date, From and To using calendar. In addition to that he/she can type subscription number in it's filed, finally he can submit that by clicking Add button.
To determine:
Color of the theme
Style of the theme
we can see a set of statistical chart , to compare consume between bill and other bills
Must contain these items:
In Bill info Tab in Bill Page see Expansion Panel contains last 3 bill by default , and user can choose the Date , to get any bill want in any date , and Bill Panel contains brief info about bill , and most important info is statistics , if user click statistics link the App open Statistic page
Landing Page: /
Login Page: /login
Signup Page: /signup
Home Page: /home
Bills Page: /bill/:bill_type
Statistics Page: /bill/:bill_type/statistics/:billId
Contact Page: /bill/:bill_type/contact
Profile Page: /profile
Add new bill Page: /new-bill
Logout: /logout
write a good description
add the issue to the project
add it to the milestone
and add suitable labels.
Must contain:
front-end
Add label component If the issue is about a component and if its a common component add label common-component
Deploying the project on Travis CI.
Deploying the project on Heroku.
Must contain:
Must contain:
Heroku link
Figma link
Problem
User Journey
User Story
Database Schema
How to run the project locally?
Used Technologies
Team members
Must contain:
At this page the user can enter his/her name and mobile number by typing it in it's text field, and choose his/her status, Number of individuals and location using it's drop-down boxes, also he can choose number of his/her devises by click on one of the check boxes. Finally user submit the form by clicking on the button.
Must contain:
home page contains all Types of Bills for the current user , Where the user can have more than one type of bills , when the user click any bill type , the App open Bill Page
/api/home
Get
getBillTypeOfCurrentUser
Must contain:
Landing page: no query needed
Sign up
Login
Home
Bill Page
type: get
description: query to get last 3 bills by default, or get a bill by Date that has been entered by the user
type: get
description: query to get the Contact for bill provider
Statistics
Add new bill page
type: get
description: query to get prodivers types and providers themselves
type: post
description : query to Insert the new Bill in DB
pesonal information
type: get
description: get personal info of current user
type : patch
description: query to update the user profile
Must contain:
This query is to allows the user from creating a new account on the website.
related to #21
Must contain these items:
contains contact information for the service provider
Must contain:
Text
menu Icon
write the front-end for the personal information page.
Test the Figma on the users to find the problem
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.