Skip to content

Rexsphere is a modern social platform for sharing recommendations with upvotes, downvotes, categories, and comments. Built with Spring Boot, PostgreSQL, React, and Tailwind CSS.

Notifications You must be signed in to change notification settings

ArunKargatia/Rexsphere

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Rexsphere

A modern social media platform where users can share and ask for recommendations. Rexsphere features upvote/downvote functionality and category-based organization to enhance user engagement and content discovery.

✨ Key Features

🛡️ Backend (Spring Boot)

  • User Authentication — Secure username-based login system
  • ASK & REC System — Intuitive platform for sharing and requesting recommendations
  • Upvote/Downvote System — Upvote/downvote functionality to surface quality content
  • Categories — Structured browsing experience
  • Interactive Comments — Full CRUD functionality for community discussions
  • RESTful API — Optimized for performance and scalability
  • Database Integration — PostgreSQL with Supabase hosting

🎨 Frontend (React + Tailwind CSS)

  • Responsive Design — Seamless experience across all devices
  • User Portal — Streamlined authentication flows
  • Post Management — Intuitive content creation and editing
  • Voting System — Interactive upvote/downvote functionality
  • Navigation — Smooth routing with React Router
  • API Integration — Optimized API integration with Axios
  • Modern UI/UX — Sleek interface with Tailwind CSS

🛠️ Technology Stack

Backend Infrastructure

  • Spring Boot → REST API framework
  • PostgreSQL → Relational database
  • Supabase → Database hosting
  • Spring Security → User authentication & authorization
  • JPA → ORM for data handling

Frontend Architecture

  • React.js → Component-based UI framework
  • Vite → Fast build tooling
  • Tailwind CSS → Utility-first styling
  • React Router → Client-side routing
  • Axios → HTTP client for API calls

📋 Implementation Roadmap

  • ✅ Core social media functionality
  • ✅ User authentication with username-based login
  • ✅ Upvote/downvote system
  • ✅ Categorization of posts
  • ✅ Comment system with CRUD operations

🚀 Future Enhancements

  • 📊 User analytics dashboard
  • 🔔 Real-time notifications
  • 🏷️ Tag-based post filtering
  • 🔄 Cross-platform sharing capabilities

Developed by Arun Kargatia 🚀

About

Rexsphere is a modern social platform for sharing recommendations with upvotes, downvotes, categories, and comments. Built with Spring Boot, PostgreSQL, React, and Tailwind CSS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages