Skip to content

Bitbuddies: A collaborative platform for sharing and managing coding projects. This repository includes a user-friendly interface, essential features for project organization, and tools for efficient collaboration. Join us in enhancing coding practices and fostering a community of developers!

Notifications You must be signed in to change notification settings

Rkcr7/Bitbuddies

Repository files navigation

BitBuddies

BitBuddies is a social media platform currently in early development, designed to create meaningful connections between users through shared interests and interactions.

Project Overview

BitBuddies aims to provide a fresh take on social networking by focusing on genuine connections and user engagement. The platform is being built with modern web technologies and best practices.

Current Tech Stack

  • React
  • TypeScript
  • Tailwind CSS
  • Supabase (Backend and Database)
  • Vite (Build Tool)

Development Status

The project is currently in its initial development phase. Basic project structure and core dependencies have been set up.

Current Features Under Development

  • 🔐 User Authentication System
  • 👤 Basic User Profiles
  • 📱 Responsive UI Design
  • 🌙 Dark/Light Mode
  • 📝 Post Creation System

Roadmap

Phase 1 (Initial Development)

  • Complete authentication flow
  • Set up basic user profiles
  • Implement post creation and viewing
  • Create responsive layout
  • Add dark/light mode toggle

Phase 2 (Core Features)

  • Comments system
  • Like/React functionality
  • User feed
  • Profile customization
  • Image upload and optimization
  • Search functionality

Phase 3 (Enhanced Features)

  • Direct messaging
  • Notifications system
  • User mentions and tags
  • Post categories
  • Trending posts section

Future Plans

  • Mobile app development
  • Group creation and management
  • Content moderation tools
  • Analytics dashboard
  • API for third-party integrations
  • Real-time updates
  • Multi-language support

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation

  1. Clone the repository
  2. Install dependencies:
npm install
  1. Set up environment variables: Create a .env file with your Supabase credentials:
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
  1. Start the development server:
npm run dev

Contributing

As the project is in early development, we're currently setting up contribution guidelines. Stay tuned for updates!

License

This project is licensed under the MIT License.


Made with ❤️ by the BitBuddies Team

About

Bitbuddies: A collaborative platform for sharing and managing coding projects. This repository includes a user-friendly interface, essential features for project organization, and tools for efficient collaboration. Join us in enhancing coding practices and fostering a community of developers!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published