Skip to content

Orjihenry/Read2Geda

Repository files navigation

📚 Read2Geda – Your Virtual Book Club Hub

Read2Geda is a web-based application designed to simplify and enhance the way readers connect, organize, and grow through book clubs. Whether you're joining your first reading group or managing multiple clubs, Read2Geda makes the experience engaging and seamless.


✨ Screenshots / Preview

Coming soon — screenshots and live demo


🚀 Features

✅ MVP Features

  • 🧑‍💻 Public Profiles to showcase reading stats, clubs, and progress
  • 📘 Join or Manage Book Clubs
  • 📅 Meeting Reminders with calendar feed
  • 📚 Current Read Progress Tracker
  • Contribution Ratings for club members
  • 📖 Book History & Reviews
  • 🔔 Notifications for club chats, comments, and mentions
  • 🧠 Smart Suggestions for books and clubs
  • ⚙️ Basic Profile Settings

Authentication and real-time communication will be introduced in future releases.


🛠️ Tech Stack

Layer Technology
Frontend React + TypeScript
UI Framework Bootstrap (or CSS Modules)
Routing React Router
Tooling Vite, ESLint, Prettier
State Mgmt useState, useEffect (MVP)

🎯 Module Roadmap

  • 🖥️ Responsive UI
  • 🔍 Book Search via Google Books or Goodreads API
  • 🏆 Gamified Achievements
  • 💬 Real-time Chat (Socket.io/Firebase)

🎯 Future Features

  • 📱 Mobile Version
  • 🗂️ Club Admin Dashboards
  • 🔒 User Authentication (Firebase/Auth0)
  • 📈 Analytics for club reading trends

💡 Inspiration

"Reading is better together."
Read2Geda was built with a mission to revive intentional reading and social learning through a modern, intuitive, book club platform.


📦 Getting Started

# Clone this repo
git clone https://github.com/Orjihenry/read2geda.git
cd read2geda

# Install dependencies
npm install

# Run in dev mode
npm run dev

About

A book club app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages