Skip to content

A reddit clone made with NextJS 14, Typescript, TailwindCSS, PrismaORM and React Query.

License

Notifications You must be signed in to change notification settings

SajawalHassan/reddit_clone_nextjs

Repository files navigation

Reddit Clone

This project is a Reddit clone developed using NextJS 14, Typescript 5, Prisma ORM 5, and Tailwind CSS 3. It aims to replicate some of the core functionalities of the popular social media platform Reddit.

Table of Contents

Installation

To get started with contributing to this Reddit clone, follow these steps:

  1. Clone the repository to your local machine:

    git clone https://github.com/your-username/reddit-clone.git
  2. Navigate to the project directory:

    cd reddit-clone
  3. Install the required dependencies by running:

    npm i
  4. Fill in the necessary information in a .env file as specified in the env.template file

Contribution

We welcome contributions from developers to help improve this Reddit clone. To contribute, please follow these steps:

  1. Fork the repository on GitHub.

  2. Create a new branch from the main branch for your contributions:

    git checkout -b feature/new-feature
  3. Make your changes and ensure they adhere to the project's coding guidelines.

  4. Commit your changes with descriptive commit messages:

    git commit -m "Add new feature"
  5. Push your changes to your forked repository:

    git push origin feature/new-feature
  6. Finally, open a pull request detailing the changes you made and explaining their purpose.

Usage

Once the initial setup is completed and environment variables are appropriately configured, you can start the development server by running:

npm run dev

This command will start the application locally, allowing you to access the Reddit clone in your browser at http://localhost:3000.

Technologies Used

  • NextJS 14
  • Typescript 5
  • Prisma ORM 5
  • Tailwind CSS 3

License

This Reddit clone is licensed under the MIT License. Feel free to use, modify, and distribute this project according to the terms of the license.

For further information or inquiries, please contact me: sajawalhassan.1feb@gmail.com.

About

A reddit clone made with NextJS 14, Typescript, TailwindCSS, PrismaORM and React Query.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages