Skip to content

Commit 9a1b9ac

Browse files
author
Salma Alam-Naylor
committed
Update README
1 parent 6244342 commit 9a1b9ac

File tree

1 file changed

+21
-69
lines changed

1 file changed

+21
-69
lines changed

README.md

Lines changed: 21 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -1,84 +1,36 @@
1-
# Fretonator
1+
# www.fretonator.com
22

3-
This project was generated using [Nx](https://nx.dev).
4-
5-
<p align="center"><img src="https://raw.githubusercontent.com/nrwl/nx/master/nx-logo.png" width="450"></p>
6-
7-
🔎 **Nx is a set of Extensible Dev Tools for Monorepos.**
8-
9-
## Quick Start & Documentation
10-
11-
[Nx Documentation](https://nx.dev/angular)
12-
13-
[10-minute video showing all Nx features](https://nx.dev/angular/getting-started/what-is-nx)
14-
15-
[Interactive Tutorial](https://nx.dev/angular/tutorial/01-create-application)
16-
17-
## Adding capabilities to your workspace
18-
19-
Nx supports many plugins which add capabilities for developing different types of applications and different tools.
20-
21-
These capabilities include generating applications, libraries, etc as well as the devtools to test, and build projects as well.
22-
23-
Below are some plugins which you can add to your workspace:
24-
25-
- [Angular](https://angular.io)
26-
- `ng add @nrwl/angular`
27-
- [React](https://reactjs.org)
28-
- `ng add @nrwl/react`
29-
- Web (no framework frontends)
30-
- `ng add @nrwl/web`
31-
- [Nest](https://nestjs.com)
32-
- `ng add @nrwl/nest`
33-
- [Express](https://expressjs.com)
34-
- `ng add @nrwl/express`
35-
- [Node](https://nodejs.org)
36-
- `ng add @nrwl/node`
3+
[![Netlify Status](https://api.netlify.com/api/v1/badges/87d9f619-8f13-47e8-99cc-5167db7294a6/deploy-status)](https://app.netlify.com/sites/fretonator/deploys)
374

38-
## Generate an application
5+
<img src="https://www.fretonator.com/assets/img/og_twitter.png">
396

40-
Run `ng g @nrwl/angular:app my-app` to generate an application.
7+
## Thanks for checking out the Fretonator!
418

42-
> You can use any of the plugins above to generate applications as well.
9+
I’m a qualified music teacher that (somehow) ended up working as a lead software engineer (it’s a long story), and I built this for my husban️d.
4310

44-
When using Nx, you can create multiple applications and libraries in the same workspace.
11+
He’s a phenomenal guitarist, and over the past few years has worked on learning modes and scale theory for the guitar (with a little help from me). Obviously, the internet is great for this kind of stuff, but what he felt the world wide web was lacking was an interactive and informative tool to could use in his practice sessions that had everything he needed on one single page.
4512

46-
## Generate a library
13+
## Enter the Fretonator!
4714

48-
Run `ng g @nrwl/angular:lib my-lib` to generate a library.
15+
The Fretonator is your new interactive tool for learning common modes on the guitar, understanding the chord theory behind the modes, and most importantly - having a jam.
4916

50-
> You can also use any of the plugins above to generate libraries as well.
17+
I am gratefully welcoming feedback from musicians, pull requests from software engineers, and anything else you are willing to contribute.
5118

52-
Libraries are sharable across libraries and applications. They can be imported from `@fretonator/mylib`.
19+
Thank you and happy jamming!
5320

54-
## Development server
5521

56-
Run `ng serve my-app` for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.
22+
## Technical
5723

58-
## Code scaffolding
24+
The Fretonator was built with:
5925

60-
Run `ng g component my-component --project=my-app` to generate a new component.
26+
```
27+
Angular
28+
Angular Universal
29+
Angular Prerender
30+
Netlify
31+
```
6132

62-
## Build
6333

64-
Run `ng build my-app` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `--prod` flag for a production build.
65-
66-
## Running unit tests
67-
68-
Run `ng test my-app` to execute the unit tests via [Jest](https://jestjs.io).
69-
70-
Run `nx affected:test` to execute the unit tests affected by a change.
71-
72-
## Running end-to-end tests
73-
74-
Run `ng e2e my-app` to execute the end-to-end tests via [Cypress](https://www.cypress.io).
75-
76-
Run `nx affected:e2e` to execute the end-to-end tests affected by a change.
77-
78-
## Understand your workspace
79-
80-
Run `nx dep-graph` to see a diagram of the dependencies of your projects.
81-
82-
## Further help
83-
84-
Visit the [Nx Documentation](https://nx.dev/angular) to learn more.
34+
```
35+
This project was generated using [Nx](https://nx.dev).
36+
```

0 commit comments

Comments
 (0)