XClone is a social media clone application built using Drizzle ORM, PostgreSQL, and TypeScript. It allows users to create posts, like, comment, and authenticate users. It also includes features like "like by" functionality and more.
1.Clone the repository
git clone https://github.com/your-username/xclone.git
- change to server directory
cd server
- Install the dependencies:
npm i
- Generate the psql schemma by running
npm run db:generate
- Migrate the psql schemma to the db to create tables
npm run db:migrate
- Run the application:
npm start
1.Install PostgreSQL .Download PostgreSQL
- Backend: Node.js, Express, Drizzle ORM, PostgreSQL
- Frontend: TypeScript
- Database: PostgreSQL
- Authentication: JSON Web Tokens (JWT)
If you have any questions or feedback, feel free to contact me at git hub Ganesh.