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 Custom Thumbnail
Create Room with library images
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