Introducing Hashnode Clone: A full-stack application replicating Hashnode's functionalities. Built with Next.js 12, Tailwind CSS, t3-stack, Stripe and Drizzle. 🚀
This is a full-stack application that serves as a clone of the popular blogging website, Hashnode. The purpose of this project is to showcase my skills in web development and serve as a learning experience. I have utilized Next.js, Nextjs, Tailwind CSS, and the T3 stack with PostgreSQL as the technology stack for this project. With a plethora of exciting features, this intermediate-level project replicates most of the functionalities found on the original Hashnode website. I hope you enjoy this project as much as I enjoyed building it. Cheers 🍻. Contributions are welcome!
Vercel Deployed: https://hashnode-t3.vercel.app/ Railway Deployed: https://hashnode-t3.up.railway.app/
I'm creating Hashnode in React Native from the ground up, using React Native, Tailwind, and MongoDB. If you're curious about the project's progress, check it out! If you enjoy it, give it a star. This is my first time diving into React Native, so it's a bit of a challenge for me.
Clone the repository
git clone https://github.com/ujen5173/hashnode.git
Navigate to the project directory:
cd hashnode
Install the dependencies:
yarn
.env.example
file for the necessary variables..env
file in the root directory of the project and add the environment variables with reference to the .env.example
file..env
file -> DATABASE_URL
.yarn db:dev
. (OPTIONAL IF YOU HAVE ALREADY PUSH THE DATABASE)yarn dev
Contributions are welcome! If you would like to contribute to this project, please follow these steps:
git checkout -b feature/your-feature
git commit -m "Add your message here"
git push origin feature/your-feature
Cheers 🍻.