Tweets
Dark Mode
Tweet
Search
The project is a Social Media App (a Twitter clone) built with Nuxt 3, Tailwind CSS and Prisma.
The code includes Auth made from scratch using JWT the ability to create posts, upload images using cloudinary, nested posts, searching functionality, post details page, responsive design using Tailwind css and much more.
The code was based on the video https://www.youtube.com/watch?v=_cM4j9_LfQk with some changes and updates.
Make sure to install the dependencies:
# pnpm
pnpm install
Clone the file .env.example
and rename to .env
, fills with your data.
Run prisma.
# pnpm
npx prisma generate
Start the development server on http://localhost:3000
:
# pnpm
pnpm run dev
Build the application for production:
# pnpm
pnpm run build
Locally preview production build:
# pnpm
pnpm run preview
Check out the deployment documentation for more information.