Coding Bootcamp - Team Project
Definition
You need to form teams of 2 - 3 people.
You will need to define for each member of your team as a coordinator to one of these positions: Front End Developer, Back End Developer, Database Developer.
You also need to designate a Team Coordinator.
The requirements are as follows:
-
The application you need to build is a web app that gives the ability to users to register and login
-
Your web application needs to be able to connect with a database either locally or remotely
-
Your application must implement at least two roles
-
Each role must have different tasks and views within the application
-
The application must have the option to produce reporting views with (custom) filters
-
The application must have a module that permits internal communication between internal entities which could be (implement at least one of the following):
-
Real time communication or
-
REST API
-
-
The application must support an e-payment process that:
-
Gives access to read some restricted material e.g. e-book or
-
Buy some goods, e.g. purchase a digital object
-