Angular | Compodoc | Tailwind CSS |
---|---|---|
- Uses the latest stable Angular releases (currently using version 15.2.1)
- Fully configured as a PWA (Progressive Web App), with service workers, web manifest and icons etc.
- Fully configured to use Tailwind CSS for all styling and designing. Includes many pre-defined custom classes in the tailwind config file
- Configured with Compodoc to handle the documentation of the entire project (components, services, injectables etc.)
- Comes pre built with custom Auth Service, JWT Interceptor, Server Error Interceptor for handling authentication
- Custom Utility file for handling Local Storage manipulation
- A core Factory Service for handling APIs. Fully customised to handle api response and errors without the need to use
try-catch
orcatchError
repeatedly. Generic methods to handle all REST API methods as well as handling payloads, query parameters etc. For more see the fileapi.service.ts
- Comes with pre made Auth Guard for handling route access and protection based on user's authorization.
Download or clone the repo. In the command line or terminal run npm install
to install dependencies and that's it. You are ready to go!
To generate documentation:
- Use command
npm run compodoc:build
to generate the documentation build. - Use command
npm run compodoc:serve
to view the documentation athttp://127.0.0.1:8080