mirror of
https://github.com/hknsh/project-knedita.git
synced 2024-11-28 17:41:15 +00:00
34 lines
737 B
Markdown
34 lines
737 B
Markdown
|
|
# 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](https://choosealicense.com/licenses/mit/)
|