2. What’s the application about ?
The application is basically a game designed
in Angular8 , it’s based on the classic Space
Invaders game .
3. Why did we choose to build this up ?
The main reason we chose to build this app/game is
because we were interested in gaming and we
wanted to do something involved in that way .
4. How did you develop the project(Who did
what )?
The project work was split among us in the following way :
Razvan : -Initial source code files (initial game in JS).
-Putting a part of the application in Angular8.
-Working on firebase fire store.
Sobhi : -Putting the rest of the application in Angular8.
-The google login .
-The application presentation.
5. What is the problem that our application
solves (what is the target audience) ?
Basically our application is for
entertaining and gaming purposes and
our target audience is probably going to
be gamers .
6. What is the architecture and technologies
used in the application ?
The application is written in Angular8 ,
we use firebase and it’s written in
Typescript , HTML & CSS.
7. What are the core data structures of the
application ?
The application is split into multiple components which are :
-The invaders component( The game itself).
-The leaderboard component (Firebase).
-The login page component .
-The sign-in component (Google login).
-The routing module.