Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 822 Bytes

README.md

File metadata and controls

18 lines (12 loc) · 822 Bytes

Twitter Backend

This project is a backend implementation of a simplified version of Twitter, built using Node.js, TypeScript, Prisma ORM, PostgreSQL, and Amazon Simple Email Service (SES). The authentication mechanism employed in this project is passwordless authentication.

Features

  • User Authentication: Utilizes passwordless authentication for user login and signup.
  • Tweet Management: Enables users to create, read, update, and delete tweets.
  • User Profile: Supports fetching user profiles and updating user information.
  • Email Notifications: Integrates with Amazon SES to send email notifications for various events.

Prerequisites

Before running this project, ensure you have the following installed:

  • Node.js
  • PostgreSQL
  • Amazon SES credentials (for sending email notifications)