From 13bc1ff539fca61dbae305fa12276cf107263e16 Mon Sep 17 00:00:00 2001 From: Nkyo Lio Date: Tue, 7 Jul 2020 00:39:06 -0400 Subject: [PATCH 1/3] Trello Board Update --- README-Deliverables.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 README-Deliverables.md diff --git a/README-Deliverables.md b/README-Deliverables.md new file mode 100644 index 000000000..cca392e54 --- /dev/null +++ b/README-Deliverables.md @@ -0,0 +1,11 @@ +# Trello Board Report +## Web Applcation: Budget Organizer +### Description +The [Trello Board](https://trello.com/b/SiMdZW9b) is used to organize the work that should be done to build the Budget web appication. +The goal is to build a responsive web application where a user can login to track income and spendings. +- The first page of the webpage will be the login page, the user will be able to login if he/she already creates an account otherwise a button should be provided to redirect the user to the registration page. +- After registration, a user will be able to login and access a board representing the user added income and spendings. +- The user will be able to add, update, and delete income and spendings directly on the board. +- The user will be able to organize spendings by category, each category will have a partial summary and the final summary will be provided at the end of the webpage. +- The user will be able to logout when done using the application. + From 5cb2efaf0ab2b7a8606233d5057e01daefd92078 Mon Sep 17 00:00:00 2001 From: Lionel Youmbi <50905124+lyoumbi@users.noreply.github.com> Date: Mon, 28 Sep 2020 01:38:09 -0400 Subject: [PATCH 2/3] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 5c0a1e7fa..cc3cb7190 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ # Full Stack Web Application +The repository for case study is redirected to [Case-Study](https://github.com/lyoumbi/Case-Study.git). * **Objective** - to create an implementation of a web service * **Purpose** - to demonstrate the construction of a full-stacked web-application From dee10e9754c9f948027981d402f91f3897c873ca Mon Sep 17 00:00:00 2001 From: Leon Christopher Hunter Date: Tue, 29 Sep 2020 17:31:34 -0400 Subject: [PATCH 3/3] Update README.md --- README.md | 70 ------------------------------------------------------- 1 file changed, 70 deletions(-) diff --git a/README.md b/README.md index cc3cb7190..cb6240751 100644 --- a/README.md +++ b/README.md @@ -1,72 +1,2 @@ # Full Stack Web Application The repository for case study is redirected to [Case-Study](https://github.com/lyoumbi/Case-Study.git). - -* **Objective** - to create an implementation of a web service -* **Purpose** - to demonstrate the construction of a full-stacked web-application -* **Description** - * This Case Study is your first foray into building a full-stack application. You'll be building a Spring MVC based application, which means you'll learn about what it takes to build a functional application from the ground up yourself. - * This is exciting! It's a lot, but we've given you the tools to be able to build what you need, and you get to decide what you do with it. You also get to be creative in choosing what sort of application you want to build! - * You will be working individually to design your app. We hope you'll exercise creativity on this project, sketch some wireframes before you start, make sure you have time to run these ideas by your instructors to get their feedback before you dive too deep into coding! Remember to keep things small and focus on mastering the fundamentals. -* **Additional Resources** - * [The Original Case Study Document](./case-study.pdf) - * [Case Study Outline](./case-study-outline.pdf) - * [Case Study Deliverables](./README_deliverables.md) - * [Identifying Plagiarism](./README_plagiarism.md) - * [Suggested Project Topics](./README_suggested-project-topics.md) - - - -## Minimum Features -* `RESTful` web service which consumes requests from a front-end web application and caches each request and the respective response to a database. -* The application must support a login functionality. - - - - -## Developmental Notes - -### Tech Stack Selection -* Select at least 1 technology from each of the following categories: - * **Version Control System** - 1. Github - 2. Bitbucket - - * **Wireframe** - 1. Mockflow - 2. Balsamiq - 3. Lucidcharts - - * **Frontend** - 1. Angular - 2. React - 3. Vue.JS - - * **Business Logic** - 1. Java - 2. TypeScript - - * **WebServer Implementation** - 1. Spring Boot - 2. At least 1 [backing service](https://12factor.net/backing-services) API - - * **Data Layer** - 1. MySQL - 2. PostgreSQL - 3. MariaDB - - * **Web Server Cloud Deployment** - 1. Heroku - 2. AWS EC2 Instance - - * **Web Application Cloud Deployment** - 1. Netlify - 2. AWS EC2 Instance - - - - -### Installation -* It is advised that you make install each of the following technologies to ensure that are at least accessible - * Install [NodeJs](https://nodejs.org/en/). - * Install [Angular](http://angular.io/). - * Install [AngularCli](https://cli.angular.io/).