Skip to content

A personal chat app focused 100% on private, direct conversations — no groups, no noise, just you and the person you're talking to.

Notifications You must be signed in to change notification settings

harsha12a/JustUs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 

Repository files navigation

JustUs
├─ client
│  ├─ eslint.config.js
│  ├─ index.html
│  ├─ package-lock.json
│  ├─ package.json
│  ├─ postcss.config.js
│  ├─ public
│  │  └─ vite.svg
│  ├─ README.md
│  ├─ src
│  │  ├─ App.css
│  │  ├─ App.tsx
│  │  ├─ assets
│  │  │  ├─ logo.gif
│  │  │  ├─ logo.png
│  │  │  ├─ logo1.gif
│  │  │  ├─ profile.png
│  │  │  └─ react.svg
│  │  ├─ components
│  │  │  ├─ Chat.tsx
│  │  │  ├─ ChatDetails.tsx
│  │  │  ├─ Features.tsx
│  │  │  ├─ Footer.tsx
│  │  │  ├─ Header.tsx
│  │  │  ├─ HeroSection.tsx
│  │  │  ├─ Home.tsx
│  │  │  ├─ HowItWorks.tsx
│  │  │  ├─ Login.tsx
│  │  │  ├─ NewChatDialog.tsx
│  │  │  ├─ NotFound.tsx
│  │  │  ├─ Profile.tsx
│  │  │  ├─ ProtectedRoute.tsx
│  │  │  └─ SignUp.tsx
│  │  ├─ config
│  │  │  └─ socket.ts
│  │  ├─ hooks
│  │  │  └─ useNotify.tsx
│  │  ├─ index.css
│  │  ├─ main.tsx
│  │  ├─ redux
│  │  │  ├─ slices
│  │  │  │  ├─ chatSlice.ts
│  │  │  │  ├─ messageSlice.ts
│  │  │  │  └─ userSlice.ts
│  │  │  └─ store.ts
│  │  ├─ RootLayout.tsx
│  │  └─ vite-env.d.ts
│  ├─ tailwind.config.js
│  ├─ tsconfig.app.json
│  ├─ tsconfig.json
│  ├─ tsconfig.node.json
│  ├─ vercel.json
│  └─ vite.config.ts
├─ README.md
└─ server
   ├─ .env
   ├─ eslint.config.js
   ├─ package-lock.json
   ├─ package.json
   ├─ prisma
   │  └─ schema.prisma
   ├─ socket
   │  └─ socket.js
   ├─ src
   │  ├─ controllers
   │  │  ├─ chat.controller.js
   │  │  ├─ message.controller.js
   │  │  └─ user.controller.js
   │  ├─ index.js
   │  ├─ middlewares
   │  │  └─ tokenVerify.js
   │  ├─ request
   │  │  ├─ chat.rest
   │  │  ├─ msg.rest
   │  │  └─ user.rest
   │  ├─ routers
   │  │  ├─ chat.route.js
   │  │  ├─ message.route.js
   │  │  └─ user.route.js
   │  └─ utils
   │     └─ prisma.config.js
   └─ vercel.json

About

A personal chat app focused 100% on private, direct conversations — no groups, no noise, just you and the person you're talking to.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published