Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/f22hd/ng-starter
An angular setup including most required configuration.
https://github.com/f22hd/ng-starter
angular
Last synced: 10 days ago
JSON representation
An angular setup including most required configuration.
- Host: GitHub
- URL: https://github.com/f22hd/ng-starter
- Owner: f22hd
- License: mit
- Created: 2020-01-28T09:59:34.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T14:15:23.000Z (almost 2 years ago)
- Last Synced: 2023-03-03T04:16:48.046Z (over 1 year ago)
- Topics: angular
- Language: TypeScript
- Size: 4.34 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Overview
This project was built for reducing tasks time when a developer wants to start a new project by the angular framework.
So this setup including most of the required configuration for each angular project.
the goal of this setup is a team will be ready to start writing the code immediately.## What is the configurations are ready?
- ngx-bootstrap. so you can use bootstrap on component level.
- Localization.
- Coloring files, this setup using SCSS.
- Interceptor, for handling each request and response.
- Initializer, loading required styles, and locale, also you can add what is required logic from your side.
- structured folder based on the job that has to.
- coding style and formatter.
- on pre-commit: will format all the files and implement Airbnb rules.
- on pre-push: will generate production build to make sure everything is working as excepted.## How to start?
After cloning this project,
run these commands in your CLI.```
npm install -g @angular/cli
npm install
ng serve -o
```## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update the tests as appropriate.
## License
[MIT](https://choosealicense.com/licenses/mit/)