a link shortening service made in NestJS with Prisma https://shortey.paas.juke.fr/
 
 
Go to file
Kay 1f3115d9a8 200 on login 2023-11-02 15:02:15 +01:00
prisma unqiue shortcode 2023-11-02 14:33:24 +01:00
src 200 on login 2023-11-02 15:02:15 +01:00
test migrate links to use shortcodes 2023-11-02 14:29:22 +01:00
.README.template.md readme 2023-11-02 14:35:36 +01:00
.env.development add auth dto and relation migration 2023-11-02 13:03:18 +01:00
.env.test add auth dto and relation migration 2023-11-02 13:03:18 +01:00
.eslintrc.js init 2023-11-02 12:31:27 +01:00
.gitignore init 2023-11-02 12:31:27 +01:00
.prettierrc init 2023-11-02 12:31:27 +01:00
Dockerfile add deployment stuff 2023-11-02 14:07:14 +01:00
README.md readme 2023-11-02 14:35:36 +01:00
docker-compose.yml initial migration 2023-11-02 12:49:12 +01:00
nest-cli.json init 2023-11-02 12:31:27 +01:00
package-lock.json start working on e2e tests 2023-11-02 13:41:17 +01:00
package.json add deployment stuff 2023-11-02 14:07:14 +01:00
tsconfig.build.json init 2023-11-02 12:31:27 +01:00
tsconfig.json init 2023-11-02 12:31:27 +01:00

README.md

shortey

a link shortening service made in NestJS with Prisma

Deployment

Available on https://shortey.paas.juke.fr/

A quick frontend demo is available here https://codeberg.org/juke/shortey-front

Usage

Not really any docs yet, check out test/app.e2e-spec.ts and requests.http files.

Prisma

$ npx prisma migrate dev # Generates the migration
# Also applies a 
# $ prisma generate
# which will create the corresponding type annotations for our schema to use in TS
$ npx prisma studio # Explore the database on http://localhost:5555
$ npm run db:dev:recreate # Recreate db and apply migrations

Development

To clone the repository locally:

$ git clone https://codeberg.org/juke/shortey.git

Contributing

Feel free to contact via the email bellow with a patch or anything.

Issues

Open new issues by mailing issues+shortey@juke.fr


beep boop