project-knedita/README.md

36 lines
1 KiB
Markdown
Raw Normal View History

2023-09-02 19:19:41 +00:00
<p align="center">
2024-02-15 11:30:41 +00:00
<picture>
2024-02-15 11:32:34 +00:00
<source media="(prefers-color-scheme: dark)" srcset="./resources/logo-light.svg">
<source media="(prefers-color-scheme: light)" srcset="./resources/logo-dark.svg">
2024-02-15 11:30:41 +00:00
<img alt="Project Knedita" src="./resources/logo-light.svg" width="700">
</picture>
2023-09-02 19:19:41 +00:00
</p>
2023-09-02 19:11:41 +00:00
2023-07-12 16:26:56 +00:00
## Stack
2023-09-02 19:19:41 +00:00
**Client**: NextJS, TailwindCSS and Radix UI Icons.
You can find the front-end [here](https://github.com/CookieDasora/project-knedita-client)
2023-07-12 16:26:56 +00:00
2023-07-15 10:25:05 +00:00
**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](https://choosealicense.com/licenses/mit/)