https://github.com/breadscorner/hark-twitter-clone
Hark is a Twitter clone, crafted with React and Next.js, and enhanced by NeonDB and Drizzle ORM for robust data management.
https://github.com/breadscorner/hark-twitter-clone
drizzle-orm neondb nextjs tailwindcss
Last synced: 11 months ago
JSON representation
Hark is a Twitter clone, crafted with React and Next.js, and enhanced by NeonDB and Drizzle ORM for robust data management.
- Host: GitHub
- URL: https://github.com/breadscorner/hark-twitter-clone
- Owner: breadscorner
- Created: 2023-09-08T23:27:49.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-21T20:59:36.000Z (about 2 years ago)
- Last Synced: 2024-04-22T08:30:27.734Z (about 2 years ago)
- Topics: drizzle-orm, neondb, nextjs, tailwindcss
- Language: TypeScript
- Homepage: https://hark-twitter-clone-chi.vercel.app
- Size: 3.25 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🐦 Hark 🐦
## Twitter Clone
🌟 Hark is a Twitter clone built with React and Next.js, designed to provide a familiar Twitter-like experience with these core features:
## 🚀 Features
### 🏠 Home Feed
- **Engagement:** Like and soon comment on posts to interact with posts.
- **Saving Posts:** Like posts and view them on your liked posts page.
### ❤️ Liked Posts Page
- Access a dedicated page to view all your liked posts.
- Posts are organized ascending from the post date.
### 📝 Add Post
- Compose and share posts with text and media.
### 🔍 Search Page (Not-functional)
- Discover posts through the search feature.
- Search for specific posts or keywords.
### 👤 User Profile Page
- View a user's posts and information.
- Logout from this page.
## 🛠️ Technologies Used
- **React:** For creating dynamic and interactive UIs.
- **Next.js:** For server-side rendering and static website generation.
- **NextAuth:** For implementing authentication and authorization in Next.js applications.
- **NeonDB:** For efficient and scalable data management.
- **Drizzle-ORM:** For data manipulation and query building in JavaScript.
- **AWS S3:** For scalable cloud storage solutions.
- **Crypto:** For cryptographic functionalities in Node.js.
## ⚠️ Disclaimer
Some features are currently for aesthetics only.
© 2023 Breadscorner. Licensed under the MIT License.