A responsive webapp that enables users to post and read quotes
The user is able to:
- Signup to the app
- Login to the app
- Logout
- Create a quote
- Like a quote
- Dislike a quote
- Delete own's quote
- See all published quotes
- See all own's published quotes
- HTML & CSS
- Bootstrap
- Angular CLI
- Firebase
- Angular Fire 2
- Flash Messages
- Clone this repository to a location in your file system.
git clone https://github.com/BrianMwevi/quotes-app.git
- Open terminal command line then navigate to the root folder of the application.
cd quotes-app
- Run
npm install
to install dependancies
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.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.
Want to contribute? Awesome!!
To fix a bug or modules enhancement, follow these steps:
- Fork the repo
- Create a new branch (git switch -c improve-feature)
- Make the appropriate changes in the files
- Add changes to reflect the changes made
- Commit your changes (git commit -am 'improve feature')
- Push to the branch (git push origin improve-feature)
- Create a Pull Request
If you find any bug, open an issue here by including your search query and the expected result.
If you'd like to request a new function, feel free to do so by opening an issue here. Include sample queries and their corresponding results.
Link to Live Site : https://brianmwevi.github.io/quotes-app/
MIT Licence Copyright (c) 2022 Brian Mwevi