Skip to content

I've created a Full Stack clone of X(ex-Twitter). In this platform, users can create Tweets, follow and unfollow other users, like tweets, and view user profiles. Additionally, authentication is handled through Google login.

Notifications You must be signed in to change notification settings

Akash1000x/X-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 

Repository files navigation

X-Clone

Image

Technologies Used

Setup

  1. Clone the repository:

      git clone https://github.com/Akash1000x/X-Clone.git
    
  2. nstall dependencies for both Frontend and Backend using Yarn::

      yarn
  3. Add PostgreSQL database URL and JWT secret to the Backend's .env file.

  4. Generate Prisma Client by running the following commands on the Backend::

    npx prisma migrate dev
    npx generate client
  5. Add a .env file to the Frontend for the Google Client ID.

  6. Run the development command on both Backend and Frontend:

    yarn dev
  7. Open the Clone in your web browser: http://localhost:3000/home

Contributing

Feel free to contribute to the project. If you have suggestions or find any issues, please open an issue.

About

I've created a Full Stack clone of X(ex-Twitter). In this platform, users can create Tweets, follow and unfollow other users, like tweets, and view user profiles. Additionally, authentication is handled through Google login.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published