Skip to content

aligheisar/book-haven

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Book Social App

A social platform for book lovers! This app allows users to sign up, log in, and manage their profiles. In future updates, users will be able to add books, like, comment, and interact with other readers.


🚀 Current Features

✅ User authentication (Sign Up, Login, Logout)
✅ Edit user profile (Username, Full Name, Avatar)
✅ Secure authentication powered by Supabase


🎯 Upcoming Features

🔹 Add, edit, and delete books
🔹 Like and comment on books
🔹 Follow other users and see their books
🔹 User activity feed


🛠️ Setup & Installation

1️⃣ Clone the Repository

git clone https://github.com/aligheisar/book-haven.git
cd book-haven

2️⃣ Install Dependencies

npm install

3️⃣ Set Up Environment Variables

Create a .env file in the root folder and add:

REACT_APP_SUPABASE_URL=your_supabase_url
REACT_APP_SUPABASE_KEY=your_supabase_anon_key

4️⃣ Run the App

npm start

🏗️ Tech Stack

  • Frontend: React, React Router
  • Backend: Supabase (PostgreSQL, Auth)
  • State Management: Context API

📌 Contributing

We welcome contributions! If you'd like to improve the app, feel free to submit a pull request.


🔥 Stay tuned for upcoming features!

About

a uncompleted book platform for publishing book and talk to people

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published