2023-04-11 10:02:42 +05:00
# Fishie Honesty

2023-04-11 11:25:44 +05:00
### What is this
the Frontend code for Fishie Honesty. a no AI and no algorithm based social media website where users can build a profile and post and socialize with others
2023-04-15 02:01:08 +05:00
if you want to follow along with the devlog for this project check out [my youtube playlist ](https://www.youtube.com/playlist?list=PLd5z2L1dLAhPikfua9_kSTgmBL-dBGdmb ).
2023-04-11 11:25:44 +05:00
## Features
- a dedicated page for users to be able to share all their socials (linktree clone)
- Telegram based authentication (2fa built in and we dont store passwords)
- users can post
- users can like or dislike posts
- user profile
- claim username
- notification via telegram
## Roadmap
*0 users*
- build server
- build web app
- make dev logs
- deploy server and web app
*256 users*
- add comments
*1000+ users*
- actually take the project seriously
*5012 users*
- android app
- in app notification
*10,000 users*
- ios app
- in app notification
## Tech Stack
**Server**
- C# ASP.NET
- MongoDB
**Web UI**
- Svelte
- Vite
- Playwright
2023-04-11 10:02:42 +05:00
2023-04-06 10:24:33 +05:00
## Developing
Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn` ), start a development server:
```bash
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
2023-04-11 10:05:20 +05:00
# run prod build
2023-04-06 10:24:33 +05:00
npm run build
2023-04-06 14:21:56 +05:00
2023-04-11 10:05:20 +05:00
# preview the production build
npm run preview
```