project-knedita/README.md
2023-07-12 13:26:56 -03:00

737 B

Project Knedita

An open-source social media.

Stack

Client: React, TailwindCSS and Radix UI (Primitives and Icons)

Server: ExpressJS, Jest, Docker, Postgresql, Prisma, Localstack, SWC and Typescript

To-do - Backend

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

Known problems

  • Tests taking too long

License

MIT