This project is a backend implementation of a Twitter, providing functionalities for creating tweets, retweeting other users' tweets, and liking tweets. It utilizes JSON Web Tokens (JWT) for user authentication.
- Tweet Creation: Users can create their own tweets, sharing their thoughts or information with their followers.
- Retweeting: Users have the ability to retweet tweets from other users, amplifying the reach of those tweets.
- Tweet Liking: Users can like tweets, expressing their appreciation or agreement with the content.
- JWT Authentication: Authentication is implemented using JSON Web Tokens, ensuring secure access to the system's functionalities.
- Node js
- Express js
- Typescript
- Prisma
- PostgreSql (Neon)
- Postman