You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Open [http://localhost:3000](http://localhost:3000) to use the application.
48
+
Open <http://localhost:3000> to use the application.
51
49
Data will be written to the sqlite db specified by `DB_PATH`.
52
50
53
51
## Screenshots
@@ -58,17 +56,17 @@ Data will be written to the sqlite db specified by `DB_PATH`.
58
56
59
57
## Architecture / Notes
60
58
61
-
- Implemented as a single [NextJS](https://nextjs.org/) application.
62
-
-[mui](https://mui.com/) is used as the component library
63
-
-[sqlite](https://sqlite.org/) is used as the database for data persistence
64
-
- Database migrations are generated/managed by [atlas](https://atlasgo.io/), see [migrate.sh](./bin/migrate.sh) / [migrate-generate.sh](./bin/migrate-generate.sh)
65
-
- Database schema is introspected to produce [zod](https://zod.dev/) schemas for each table, using a script I haven't published anywhere yet
66
-
- An basic [openapi.yaml](./openapi.yaml) specification is used to generate most of the client/server glue using [experimental nextjs template](https://github.com/mnahkies/openapi-code-generator/pull/152)
67
-
-[mnahkies/openapi-code-generator](https://github.com/mnahkies/openapi-code-generator) is also used to generate the Github client
68
-
- License data was scraped from [dependency-track](https://github.com/DependencyTrack/dependency-track)
59
+
* Implemented as a single [NextJS](https://nextjs.org/) application.
60
+
*[mui](https://mui.com/) is used as the component library
61
+
*[sqlite](https://sqlite.org/) is used as the database for data persistence
62
+
* Database migrations are generated/managed by [atlas](https://atlasgo.io/), see [migrate.sh](./bin/migrate.sh) / [migrate-generate.sh](./bin/migrate-generate.sh)
63
+
* Database schema is introspected to produce [zod](https://zod.dev/) schemas for each table, using a script I haven't published anywhere yet
64
+
* An basic [openapi.yaml](./openapi.yaml) specification is used to generate most of the client/server glue using [experimental nextjs template](https://github.com/mnahkies/openapi-code-generator/pull/152)
65
+
*[mnahkies/openapi-code-generator](https://github.com/mnahkies/openapi-code-generator) is also used to generate the Github client
66
+
* License data was scraped from [dependency-track](https://github.com/DependencyTrack/dependency-track)
0 commit comments