The project was moved to the monorepo (Turborepo)
An open source application built using Next.js.
- Friends can send messages to each other and see each other’s online status in real time. In a chat, an authorized user can see when their friend is typing a message in real-time
- Users can add other users as "friends". A friend request has 3 states: accepted, pending, rejected. A user can manage thier list of requests and friends
- A user can select the app theme: light, dark, system
- Install dependencies using npm:
npm i
- Copy
.env.local.example
to.env.local
and update the variables.
cp .env.local.example .env.local
- Start the development server:
npm run dev