mirror of
https://github.com/hknsh/project-knedita.git
synced 2024-11-28 09:31:16 +00:00
An open-source social media.
Mirror from https://github.com/hknsh/project-knedita.git
bda51632ed
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.7.3 to 6.8.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.8.0/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> |
||
---|---|---|
.github | ||
.husky | ||
prisma | ||
public | ||
src | ||
.dockerignore | ||
.editorconfig | ||
.env.example | ||
.eslintignore | ||
.eslintrc.json | ||
.gitignore | ||
.prettierrc | ||
.swcrc | ||
banner.svg | ||
commitlint.config.js | ||
docker-compose.db.yml | ||
docker-compose.yml | ||
docker.env.example | ||
Dockerfile | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md | ||
swagger.yaml | ||
tsconfig.json | ||
vitest.config.ts |
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 ✅