React-Twitter is a modern web application built using React, Vite, and various popular libraries such as Boring Avatars, React UseAnimations, and Faker. This project aims to provide a simple yet feature-rich interface for a Twitter-like experience.
- Customizable avatars using Boring Avatars.
- Sleek and engaging animations using React UseAnimations.
- Realistic data generation for development purposes using Faker.js.
Before you begin, ensure you have met the following requirements:
- Node.js v14.x or later installed
- pnpm package manager installed (You can install it by running
npm install -g pnpm
)
To set up the project, follow these steps:
- Clone the repository:
git clone https://github.com/etaelith/react
- Change to the project directory:
cd React-Twitter
- Install the dependencies using pnpm:
pnpm install
To start the development server, run:
pnpm dev
To build the project for production, run:
pnpm build
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
- Vite - A build tool for modern web applications
- Boring Avatars for the customizable avatars.
- React UseAnimations for the animation icons. for generating realistic data during development:
- Faker.js
- Random User Generator