Blogging + Social Media + AI | Opensource | Javascript | ReactJS | HonoJS | Prisma
Welcome to Figuringout.life – an open-source full-stack application built with Next.js, where users can share their thoughts in one-liners on a variety of topics. This platform encourages engagement through likes, comments, shares, and reposts, creating a vibrant community of thinkers.
git clone https://github.com/yourusername/figuringout.life.git
cd figuringout.life
cp .env.example .env
# Edit values as needed
npm install
node generate-vapid-keys.js
npm run dev
There are 2 options to setup MongoDB.
Ensure that Docker-Desktop app is installed on your system and is running. Docker Desktop
To create a MongoDB Docker Container, run the following:
docker run --name mongo -p 27017:27017 -v ./data/db:/data/db -d mongo mongod
Add connection string in .env file
MONGODB_URI=mongodb://localhost:27017
We welcome contributions! If you’d like to contribute to Figuringout.life, please follow these steps:
Read our contribution guidelines for more details.
This project is licensed under the MIT License. See the LICENSE file for details.
Explore and share your thoughts at https://figuringout.life!