This project's initial template was generated with Angular CLI version 7.3.6.
This project was created with the following features:
- Mobile first css framework. Views for desktop, tablet and mobile devices. 👍
- Angular 13 typescript framework. 👍
- Angular Animations. 👍
- CSS Flex container layouts. 👍
- Font Awesome Icons. 👍
- SCSS style sheets. 👍
- In memory Web Api. 👍
Live Example of this code base.
- To add a new tweet click the tweet button at the top of the tweet feed.
- To see another user's feed click on any of the handles in the tweets.
Live Example CI/CD pipeline hosted on Circleci.
Clone the project to a convenient directory path then change it into the repository's directory.
git clone git@github.com:mcknasty/twitter-angular-clone.github.io.git
cd twitter-angular-clone.github.io
Install the node module dependencies
npm install
Run npm run start
from with in the repository directory for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files. Note if you are running inside a virtual machine or a docker container you might to forward some ports in order to access the above url.
Run npm run test
Run npm run build
from the root repository directory to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.