BeFake
BeFake copied to clipboard
A BeReal client available on every mobile device
Befake, a BeReal client
If you like or use this project all I ask for is a star :)
Project description
This web-based BeReal client serves as a platform for viewing your friends' posts without requiring you to make any posts yourself. Its primary feature lies in its ability to function as a genuine app on any mobile device, providing convenient access for users.
Features:
- Mobile App: Use it easily on your phone.
- View Friends' Posts: See what your friends are sharing without posting yourself.
- Explore Friends-of-Friends: Discover posts from extended connections by making your own posts.
- Silent Screenshots: Capture BeReal content without notifying the person.
- Realmojis and Comments: Check out realmojis, comments, and tags associated with a post.
- Map Locations: Instantly open the exact location of a BeReal post on maps.
Todos:
- [x] Add link to Github
- [ ] Add profile pages
- [ ] Add posting comments feature
- [ ] Add posting realmoji feature
- [ ] Add posting page
- [ ] Add BTS
- [ ] Make it responsive
- [ ] Improve code structure
Mobile installation
Go to url bereal-fhdev
and follow these 2 simple steps.
Code structure
The code structure needs a review as it is currently excessively nested and unclear. For the project to maintain proper mobile compatibility, it is essential to have all components under the same route.
Local Installation
This is a Next.js project bootstrapped with create-next-app
.
First, clone this repository:
git clone https://github.com/FH-DEV1/BeReal
Second, move into the repo you just cloned and move in the app directory:
cd app
Third, install dependencies:
npm install --legacy-peer-deps
Then add a .env.local in the src directory and add following line to it:
npm run dev
Finally, run the development server:
DEV=http://localhost:3000
Open http://localhost:3000 with your browser to see the result.