mirror of
https://github.com/WhoIsFishie/Fishie-Honesty-UI.git
synced 2025-02-22 17:22:14 +00:00
66 lines
1.4 KiB
Markdown
66 lines
1.4 KiB
Markdown
# Fishie Honesty
|
|
|
|

|
|
|
|
### 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
|
|
|
|
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).
|
|
|
|
## 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
|
|
|
|
## 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
|
|
|
|
# run prod build
|
|
npm run build
|
|
|
|
# preview the production build
|
|
npm run preview
|
|
```
|