Go to file
andrzej 4459b9d644
Gitea/subman-nextjs/pipeline/head Something is wrong with the build of this commit Details
grey out irrelevant pubs based on genre data
2024-10-16 11:47:39 +02:00
prisma grey out irrelevant pubs based on genre data 2024-10-16 11:47:39 +02:00
public Initial commit from Create Next App 2024-06-11 10:16:34 +02:00
src grey out irrelevant pubs based on genre data 2024-10-16 11:47:39 +02:00
tests login tests 2024-10-04 19:02:54 +02:00
.eslintrc.json Initial commit from Create Next App 2024-06-11 10:16:34 +02:00
.gitignore login tests 2024-10-04 19:02:54 +02:00
Jenkinsfile only clean workspace when build fails 2024-10-04 22:23:02 +02:00
README.md add links to previous attempt 2024-10-01 12:14:34 +02:00
components.json install and setup shadcn 2024-06-12 14:59:31 +02:00
next.config.mjs configure for root domain 2024-10-04 13:05:17 +02:00
package-lock.json login tests 2024-10-04 19:02:54 +02:00
package.json login tests 2024-10-04 19:02:54 +02:00
package.sh login tests 2024-10-04 19:02:54 +02:00
playwright.config.ts login tests 2024-10-04 19:02:54 +02:00
postcss.config.js install and set up tailwind 2024-06-12 14:48:37 +02:00
tailwind.config.js correct content field 2024-06-22 17:30:11 +02:00
tsconfig.json add dynamically fetched checkboxes 2024-06-13 12:11:09 +02:00

README.md

Subman

A self-hosted literary submission manager

I developed this project as a demonstration of my full-stack development abilities, utilizing:

  • Nextjs
  • Tailwind
  • heavily customised Shadcn components
  • an Sqlite database with Prisma ORM as intermediary

My previous attempt at this project was a Nodejs server with a React frontend , but this version is much better!

What it does

Subman was inspired by my experiences submitting short fiction to magazines for publication. It allows the user to track where submissions are pending, in addition to meta-data such as genres, word count and so on. What you see here is the Minimum Shippable Product.