Certainly! Here’s an updated version with dependencies listed as requested:
Author: Maamoun Okla
Date: 2024-10-27
This is an Angular web application for a university that uses TypeScript and gives users (students) the ability to search among over 4000 courses and create their own study plan.
You can try the live demo here.
- Angular CLI: Version 17.3.4.
- PrimeNG: A UI component library for Angular applications.
- PrimeIcons: Icons used with PrimeNG components.
- jsPDF: A JavaScript library for generating PDF files.
- TypeScript: Utilized throughout for type safety and modern JavaScript features.
- LocalStorage: Used for storing user data locally within the browser.
- Responsive Design: Ensures compatibility across different screen sizes.
Run ng serve
for a development server, and navigate to http://localhost:4200/
. The application will automatically reload if you change any of the source files.
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
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute end-to-end tests via a platform like Protractor.