Firestarter - An Angular|Firebase full-stack Kanban (看板) storyboard PWA inspired by Trello.
Created using the The Angular Firebase Project Course.
Explore the docs »
View Demo
Table of Contents
This project is created as a practice project, as i had very little experience on Angular apps development. All changes to the repo will be added on their own branch, this way anyone can see the evolution of the project.
-
Node.js (V.-12.13.0+)
-
Angular CLI (V.-11.0.5+)
npm install -g @angular/cli
-
A text editor, of course. For the development of the project Visual Studio Code was used. But any other you feel comfortable with would do.
-
Clone the repo
git clone https://github.com/jacintoaczz/firestarter.git
-
Install NPM packages
#Navigate to the root folder of the app:
cd firestarter
#Install the dependencies
npm install
- TODO: .env file example
const API_KEY = 'ENTER YOUR API';
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.
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.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via Protractor.
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions | suggestions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Jacinto Acosta
- Email: [email protected]
Project Link: https://github.com/jacintoaczz/firestarter.git