Back to projects
Tekoy
February 14, 2023
It is a public group chat and discussion app inspired by Twitter Space, Club House, Reddit Talk, and Discord Chat. In this web-app users can participate and host public/private rooms for chatting/discussion.
Features
- Good looking UI and animation made with Tailwind CSS, Mantine UI and Framer Motion
- Multiple Authentication Options
- User can create room and discuss/talk with others.
- More Features are coming
Live URL
Screenshots
Home
Login
Register
Create Room With Custom Thumbnail
Create Room with library images
Room
Report Bug
Installation
Frontend
- Navigate to the
client
folder - Install the dependencies by running
npm install
- Create a
.env
file based on the.env.example
file and set the appropriate environment variables - Start the development server by running
npm run dev
- The frontend will be available at
http://localhost:3000
Backend
- Navigate to the
server
folder - Install the dependencies by running
npm install
- Create a
.env
file based on the.env.example
file and set the appropriate environment variables - Start the server by running
npm run dev
- The backend will be available at
http://localhost:5000
Technologies
Frontend
- React JS (Typescript)
- Mantine UI + Tailwind CSS
- Axios + React Query
Backend
- Node JS
- Express JS
- Socket IO
Database
- Mongo DB
Development Tools
- VS Code
- ES Lint
- Prettier
Contact
In case of any issues or for any other inquiries, please contact me at sahilverma.webdev@gmail.com