Threads-Clone is a web application that I developed as both a practice project to learn Next.js and a tutorial project to help others learn how to use Next.js. While it is not fully functional, it allowed me to explore the capabilities of Next.js, Tailwind CSS, and TypeScript.
![Screenshot 2023-10-11 at 2 34 50 PM](https://private-user-images.githubusercontent.com/84602714/274385814-00fd0c24-1da6-400d-aa83-b5acf7b6b5f0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxMjYxMzcsIm5iZiI6MTcyMDEyNTgzNywicGF0aCI6Ii84NDYwMjcxNC8yNzQzODU4MTQtMDBmZDBjMjQtMWRhNi00MDBkLWFhODMtYjVhY2Y3YjZiNWYwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA0VDIwNDM1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg2MTFiMDI0MjNmNWNjODZhM2UzMTg4YmM1MDliZjEzYjBkZWQzMDg2OWFhZjcyZmVkZmU1Y2Q1NjFiMWYyOTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.cDe08BYM4rrgVQ2465A72Scqu5eHHaXgfMcaiqeVwRU)
![Screenshot 2023-10-11 at 2 34 56 PM](https://private-user-images.githubusercontent.com/84602714/274385846-2bdf5283-e557-4298-b216-67a966934476.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxMjYxMzcsIm5iZiI6MTcyMDEyNTgzNywicGF0aCI6Ii84NDYwMjcxNC8yNzQzODU4NDYtMmJkZjUyODMtZTU1Ny00Mjk4LWIyMTYtNjdhOTY2OTM0NDc2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA0VDIwNDM1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBkODEzMTlmMDhhODAzNTcxMTBjZmE1OTFlZjE4NGNkMDk3MTAxMGRhNDIzYjdlMWM1YzdiYzA2MDJhMmRmYWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.KU1tMAnQa4Tn1U6g71uTalRbmm7JqoxENB-9hke-KEk)
![Screenshot 2023-10-11 at 2 35 41 PM](https://private-user-images.githubusercontent.com/84602714/274385866-6d051104-32dc-47f8-ba75-56d1754e5b92.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxMjYxMzcsIm5iZiI6MTcyMDEyNTgzNywicGF0aCI6Ii84NDYwMjcxNC8yNzQzODU4NjYtNmQwNTExMDQtMzJkYy00N2Y4LWJhNzUtNTZkMTc1NGU1YjkyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA0VDIwNDM1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA4NTQ5YWU0MjRhNjM1YzY4NzdhY2JiODhmNzY1YTY3ZmVlYzJkNGNiNzE4ZTk4N2IzOWViMDdkMjIyZjJiNjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.YIHKoSBw0acY53czXHPESAnrNiNvolzANxFtFD9KAtE)
![Screenshot 2023-10-11 at 2 35 56 PM](https://private-user-images.githubusercontent.com/84602714/274385880-a70fd475-fb84-43dc-a232-3611ab7f7d3c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxMjYxMzcsIm5iZiI6MTcyMDEyNTgzNywicGF0aCI6Ii84NDYwMjcxNC8yNzQzODU4ODAtYTcwZmQ0NzUtZmI4NC00M2RjLWEyMzItMzYxMWFiN2Y3ZDNjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA0VDIwNDM1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTkwOWRkYWU1NmQxMmE0NDBlNmU5ODQzMjk0M2I3MmQ3NjVhMzE1NzY1ZGQ1MjM5ZmVhYmIxNzY0NjJkNzAxY2MmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.hL61xPq1izL0loNW1gTtlgNTWeGqm0V2mTaXp_XZbUc)
![Screenshot 2023-10-11 at 2 36 05 PM](https://private-user-images.githubusercontent.com/84602714/274385898-f3adba5b-3d42-4630-a372-293eb7d0b93c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxMjYxMzcsIm5iZiI6MTcyMDEyNTgzNywicGF0aCI6Ii84NDYwMjcxNC8yNzQzODU4OTgtZjNhZGJhNWItM2Q0Mi00NjMwLWEzNzItMjkzZWI3ZDBiOTNjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA0VDIwNDM1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM1NjUzM2MzNjg5OGJiZTkyNWZkMmZjNThmNmFiYTQzMDA2NTc1MjU0ODViNjQ1M2MzM2RlMDRlOGIyZjhlYmEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Col3NdRz6iJySDZ-Y1qf-Zli_EgnZUuPNS_tmjfoihs)
![Screenshot 2023-10-11 at 2 36 13 PM](https://private-user-images.githubusercontent.com/84602714/274385914-3b38e807-ba51-4151-accc-4f7f3fe647c4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxMjYxMzcsIm5iZiI6MTcyMDEyNTgzNywicGF0aCI6Ii84NDYwMjcxNC8yNzQzODU5MTQtM2IzOGU4MDctYmE1MS00MTUxLWFjY2MtNGY3ZjNmZTY0N2M0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA0VDIwNDM1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI5ZTMwNjc0YWY2ODBmY2I2NDVkNTlhODllODI0Y2RlMzg4Nzc1ZjQ4Yzk0OTA1ZTkwNTNlYTc4YWU2MGJiZTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.gw-YrTyXm_0M4Bl5_pL2h5ehvpx30bedNHUh4VczEoM)
- Next.js
- TypeScript
- Tailwind CSS
- MongoDB
- Mongoose
- Next Auth
- Clerk
List the ready features here:
- Create Post
- Edit Post
- Read Post
- Delete Post
- Comment on post
- Search User
- Check Recent Activity
- Create Community
- Join Community
- Sign Up/Login
- Like post
- Share post
- Re-post
This project was based on Tutorial.