rachidassouani / cinema-web

cinema-web is a single page(SPA) web application built from scratch using Angular 9, Java 11 and Spring Boot with MySQL database. link for the back-end project

Home Page:https://github.com/rachidassouani/cinema-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CinemaWeb

This project was generated with Angular CLI version 9.1.4.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

To best understand my app.

Buying Tickets

screen1

Choosing Casablanca as a city and Megarama as a cinema.

screen2

Buying 3 tickets with Rachid as a Client Name

screen5

Message that we get after we buying tickets

screen6

We cannot buy those tickets another time, because they reserved

screen8

More features are coming soon ...!

About

cinema-web is a single page(SPA) web application built from scratch using Angular 9, Java 11 and Spring Boot with MySQL database. link for the back-end project

https://github.com/rachidassouani/cinema-api


Languages

Language:TypeScript 61.6%Language:HTML 34.0%Language:JavaScript 3.9%Language:CSS 0.5%