An open-source social media. Mirror from https://github.com/hknsh/project-knedita.git
Find a file
2024-02-15 11:30:41 +00:00
.github chore: changed ci to check in biome 2024-02-03 15:52:18 +00:00
.husky fix: fixed husky with commitlint and biome 2024-02-03 15:09:39 +00:00
.vscode feat: added biome on pre-commit 2024-02-03 14:41:32 +00:00
prisma feat: added create kweek route & multi file upload 2024-02-05 18:08:32 +00:00
resources chore: updated readme image 2024-02-15 11:30:41 +00:00
src chore: sync repo 2024-02-15 10:06:59 +00:00
test feat: added biome on pre-commit 2024-02-03 14:41:32 +00:00
.commitlintrc.json fix: rename DTO name 2024-02-03 17:00:10 +00:00
.dockerignore fix: fixed dockerfile 2024-01-31 12:58:50 +00:00
.editorconfig Updated editorconfig 2023-08-09 16:53:46 -03:00
.env.example chore: added new env fields 2024-01-30 21:29:45 +00:00
.gitignore chore: updated .gitignore 2024-01-30 20:46:07 +00:00
.swcrc feat: added biome on pre-commit 2024-02-03 14:41:32 +00:00
biome.json feat: added create kweek route & multi file upload 2024-02-05 18:08:32 +00:00
commitlint.config.js feat: added biome on pre-commit 2024-02-03 14:41:32 +00:00
docker-compose.db.yml feat: added swc, file upload, new route and minio 2024-01-30 20:22:17 +00:00
docker-compose.yml fix: fixed dockerfile 2024-01-31 12:58:50 +00:00
docker.env.example fix: fixed dockerfile 2024-01-31 12:58:50 +00:00
Dockerfile fix: fixed dockerfile 2024-01-31 12:58:50 +00:00
LICENSE chore: updated license date 2024-02-03 15:59:00 +00:00
nest-cli.json feat: added biome on pre-commit 2024-02-03 14:41:32 +00:00
package-lock.json chore: sync repo 2024-02-15 10:06:59 +00:00
package.json chore: sync repo 2024-02-15 10:06:59 +00:00
README.md chore: updated readme image 2024-02-15 11:30:41 +00:00
tsconfig.build.json feat: added biome on pre-commit 2024-02-03 14:41:32 +00:00
tsconfig.json feat: removed expressjs in favor of nestjs 2024-01-25 00:06:36 +00:00

Project Knedita

Stack

Client: NextJS, TailwindCSS and Radix UI Icons. You can find the front-end here

Server: ExpressJS, Jest, Docker, Postgresql, Redis, Prisma, AWS, SWC and Typescript

To-do - Backend

  • Create/update/delete Posts
    • Add post attachments
  • Create/update/delete Users
  • Password recuperation
  • Two step verification
  • Able to choose a profile picture
    • Probably gonna use LocalStack to mock Amazon S3
    • Image compression
  • Following/unfollowing features
  • Like posts
  • Authentication
    • Add more verification (like, if the password is too short)
  • Set display name
  • Add rate limit

License

MIT