SB This is a Full-stack web application that uses APIs, MySQL database, Spring Boot, HTML/CSS/JS/JAVA, Bootstrap and is deployed online. Users can create an account, login, logout, post to the community to share ideas on how to budget better, view and search posts. Users will also be able to utilize the built-in budget calculator to attain more financial security while also looking for supplemental income.
- Purpose:
- Ability to send out email blasts to users that want to recive notification from there post that have signed up for an notificiation
- https://www.twilio.com/docs/
- Purpose:
- Ability to user pie charts to display a more visual appealing budget model
- https://developers.google.com/chart/
-
Home Page
-
SignUp
Button -
Login
Button -
About SB
button to about us page -
Community/Post
to the community page - see reviews
- From the
SignUp
button...- Fields for Username, Password, Email, phone, and...
- Checks for existing usernames/emails to avoid duplication
-
The experience now branches off into two directions, depending on what the user is wanting, to use the budget app or go to the community
- Account Info
- Field for Saving / income
- Supplemental income
- Login
-
Username
andPassword
- Verifies username exists
- Verifies password matches
- Forwards to
Profile
- Profile
- Information about the user (username, email, phonenumber, post)
-
Notification
option, enter phone number for notifications
- Dashboard
- ~Ability to edit current profile information
- Can update there budget savings/income information
-
- Post -[x] Be able to post to community -[x] No one can hijack or edit others post or comments -[x] Be able to reply to comments
- Reviews -[x] Be able to post a review and view review -[x] Be able to update/edit a review -[x] limit 1 review per user