Skip to content

Latest commit

 

History

History
61 lines (60 loc) · 2.01 KB

File metadata and controls

61 lines (60 loc) · 2.01 KB

Frontend File Structure

frontend/
├── components.json
├── eslint.config.js
├── index.html
├── package.json
├── package-lock.json
├── .prettierrc
├── public/
│   └── icon.png
├── src/
│   ├── api.ts
│   ├── assets/
│   │   ├── fonts/
│   │   │   └── pixelfont.ttf
│   │   └── landingimage.svg
│   ├── components/
│   │   ├── Comments.tsx
│   │   ├── CreatePost.tsx
│   │   ├── Dock.tsx
│   │   ├── EditableField.tsx
│   │   ├── FollowingFollowerList.tsx
│   │   ├── icons/
│   │   │   └── HeartIcon.tsx
│   │   ├── LoginForm.tsx
│   │   ├── PostCard.tsx
│   │   ├── SigninForm.tsx
│   │   ├── theme-provider.tsx
│   │   ├── ui/
│   │   │   ├── avatar.tsx
│   │   │   ├── button.tsx
│   │   │   ├── card.tsx
│   │   │   ├── dialog.tsx
│   │   │   ├── form.tsx
│   │   │   ├── input.tsx
│   │   │   ├── label.tsx
│   │   │   ├── popover.tsx
│   │   │   ├── skeleton.tsx
│   │   │   ├── sonner.tsx
│   │   │   ├── tabs.tsx
│   │   │   └── textarea.tsx
│   │   ├── UserBar.tsx
│   │   ├── UserFeed.tsx
│   │   ├── UserProfileCard.tsx
│   │   └── UserStats.tsx
│   ├── index.css
│   ├── main.tsx
│   ├── Pages/
│   │   ├── HomePage.tsx
│   │   ├── LandingPage.tsx
│   │   ├── LoginPage.tsx
│   │   ├── ProfilePage.tsx
│   │   └── SearchPage.tsx
│   └── routes.tsx
├── tsconfig.app.json
├── tsconfig.json
├── tsconfig.node.json
└── vite.config.ts