Welcome to Story Verse, where the fusion of storytelling, gaming, and Web3 technologies creates an unparalleled ecosystem. Here, every choice you make not only shapes your narrative but weaves into a collective tapestry of adventures. In this realm, each interaction kindles new stories, unfurling infinite realms of exploration and innovation. Together, let's chart new territories in storytelling within the thriving Farcaster community.
Our mission is to harness the power of interactive narratives and decentralized technology to foster a community where everyone can be a storyteller. By blending elements of gaming and Web3, Story Verse offers a unique platform for creators and explorers alike to imagine, build, and share their stories across a dynamic multiverse.
Dive into the Story Verse experience and begin your adventure:
- Interactive Storytelling: Navigate through branching narratives where your decisions lead to unique outcomes.
- Community Collaboration: Join forces with other creators to expand the stories in directions only limited by collective imagination.
- **Open Frame Standard Integration:**Leverage the Open Frame Standard for dynamic, interactive storytelling within a seamless, interactive frame.
Set up your local Story Verse environment for development and testing with these instructions.
Prepare your backend with Go and Docker by following these steps:
- Install Go
- Install Docker
Make necessary scripts executable and set up your environment:
chmod +x ./backend/bin/gen-env.sh
chmod +x ./backend/bin/setup-db.sh
source config/local.sh
make setup
Launch the web server on port 8030:
make run
Interact with the server through the specified port for API requests.
Set up the frontend with Bun by following these instructions:
- Install Bun
Install dependencies and launch the development server:
bun install
bun run dev --port 3000
Configure your project environment in .env.local
:
NEXT_PUBLIC_BFF_API_URL=http://localhost:3000/api
NEXT_PUBLIC_WARPCAST_URI=https://warpcast.com
NEXT_PUBLIC_APP_URL=http://localhost:3000
BE_API_URL=http://localhost:8030
NEYMAR_API_KEY=<YOUR_NEYNAR_API_KEY>
Embrace the limitless possibilities of digital storytelling with Story Verse. Your next chapter is waiting to be written. Let the adventure begin!
Our project is brought to life by a dedicated team of professionals. Get to know the individuals behind this innovative project:
Kuan spearheads our project's frontend UI/UX design and integration with the Open Frame Standard, crafting intuitive interfaces that bridge users seamlessly to our backend systems. His pivotal role in establishing a Backend-for-Frontend (BFF) layer enhances communication and data flow between frontend and backend, ensuring a cohesive and user-centric experience. Profile
Jason SP Chien is our Backend Developer, specializing in complex data structures and advanced data processing techniques. As a pivotal member of our team, Jason's expertise in optimizing backend operations ensures our project thrives on robust and sophisticated technical foundations, facilitating a seamless and dynamic user experience. Profile
MIT License - Story Verse