uTawk is a location-based discussion platform that enables users to connect with others. This repository contains the source code for the uTawk website.
- Anonymous: Speak your mind without revealing your identity.
- Location-Based: Connect with Tawkers near you by sharing your location.
- Votes: Upvote or downvote posts to express your appreciation or disagreement.
- Filter: Sort Tawks by newest or hottest discussions.
- View-Only: Observe conversations even if you're unable to participate.
- Mobile Responsive: Enjoy uTawk's full functionality on your mobile device.
To get started with uTawk, follow these steps:
- Clone this repository.
- Install the necessary dependencies using
npm install
. - Configure the environment variables.
- Start the development server using
npm start
.
We welcome contributions from the community. If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request.
npm install
npm run dev
npm run build
Lint with ESLint
npm run lint