Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sabinadams/defrag
Defrag client on Angular5
https://github.com/sabinadams/defrag
Last synced: 23 days ago
JSON representation
Defrag client on Angular5
- Host: GitHub
- URL: https://github.com/sabinadams/defrag
- Owner: sabinadams
- Created: 2017-11-02T08:02:29.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T11:43:44.000Z (11 months ago)
- Last Synced: 2024-10-03T22:41:23.881Z (about 1 month ago)
- Language: TypeScript
- Homepage:
- Size: 226 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Defrag
Let's defragment the gaming community! Our initial goal: Provide a functional social media for the community we know and love. Needs to function as a usable social platform to be a minimum viable product.
# Prerequisites
Node/NPM: https://nodejs.org/en/
Angular CLI: `npm install -g @angular/cli`
## Front-End Stack
![Angular Logo](https://angular.io/assets/images/logos/angular/angular.png)
![TS Logo](https://raw.githubusercontent.com/DublinTypeScript/ts-react-workshop/master/media/ts.png)
![SCSS Logo](https://sass-lang.com/assets/img/styleguide/seal-color-aef0354c.png)
![NGRX Logo](https://avatars0.githubusercontent.com/u/16272733?s=200&v=4)
![NodeJS Logo](https://ih0.redbubble.net/image.109336620.1604/sticker,220x200-bg,ffffff-pad,220x200,ffffff.u1.jpg)
![SocketIO Logo](https://s3.amazonaws.com/media-p.slid.es/uploads/534991/images/3378848/pasted-from-clipboard.png)
![Karma Logo](https://avatars3.githubusercontent.com/u/3284117?s=400&v=4)
![Protractor Logo](https://g00glen00b.be/wp-content/uploads/2015/10/protractor-logo1.png)
## Running this project1. Clone this project and then through the terminal go to the folder.
2. Run `npm install` to install all the dependency packages.
3. Run `ng serve` and navigate to `http://localhost:4200` to view the project.*During development, and changes to the files will automatically reload the app.*
## Running unit tests
Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).
*Currently, there are no unit tests, however we should take some time eventually to define what we need to have tests for.*
## Running end-to-end testsRun `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/).
*Currently, there are no e2e tests, however we should take some time eventually to define what we need to have tests for.*