Skip to content

Instylo redefines social media by combining powerful networking features with innovative learning tools, community building, and entertainment - all in one sleek platform designed for the future.

Notifications You must be signed in to change notification settings

shkshreyas/instylo

Repository files navigation

Instylo Logo

INSTYLO

Features โ€ข Tech Stack โ€ข Get Started โ€ข Showcase โ€ข Team โ€ข Roadmap

GitHub stars GitHub forks GitHub contributors GitHub last commit


Experience the next generation of social connectivity and learning!


โœจ Next-Gen Social Platform

Instylo redefines social media by combining powerful networking features with innovative learning tools, community building, and entertainment - all in one sleek platform designed for the future.


Features

๐ŸŒ Social Networking

Social Networking

Create and share content, engage with others through likes and comments, and build your personal profile.

๐ŸŽฎ Game Center

Game Center

Access a curated collection of free games with advanced filtering and search functionality.

๐Ÿง  Study Buddy System

Study Buddy

Connect with AI-powered study companions and track your learning progress across subjects.

๐Ÿ“ฐ News Feed

News Feed

Stay updated with categorized news and save articles for later reading.

๐ŸŽฏ Communities

Communities

Join specialized groups tailored to your interests and connect with like-minded individuals.

๐ŸŽฅ Video Conferencing

Video Call

Create or join video call rooms to connect with friends, family, or study groups.

๐Ÿ›’ Marketplace

Marketplace

Browse products, earn reward points, and access special discounts and offers.

๐Ÿค Services

Services

Discover volunteer opportunities and service activities to contribute to your community.

Tech Stack

React
React
TypeScript
TypeScript
Tailwind
Tailwind
React Query
React Query
Vite
Vite
Appwrite
Appwrite
Vercel
Vercel
Framer Motion
Framer
Node.js
Node.js
Jitsi
Jitsi Meet
NewsAPI
NewsAPI
RapidAPI
RapidAPI

Getting Started

Prerequisites

  • Node.js and npm
  • Git
๐Ÿ‘‡ Click to expand installation steps

1. Clone the Repository

git clone https://github.com/shkshreyas/instylo
cd instylo

2. Install Dependencies

npm install

3. Set Up Environment Variables

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

VITE_APPWRITE_URL=
VITE_APPWRITE_PROJECT_ID=
VITE_APPWRITE_DATABASE_ID=
VITE_APPWRITE_STORAGE_ID=
VITE_APPWRITE_USER_COLLECTION_ID=
VITE_APPWRITE_POST_COLLECTION_ID=
VITE_APPWRITE_SAVES_COLLECTION_ID=
VITE_NEWSAPI_KEY=
VITE_RAPIDAPI_KEY=
VITE_GEMINI_API_KEY=
VITE_WEATHER_API_KEY=
VITE_DEFAULT_TONE='friendly'
VITE_DEFAULT_LANGUAGE='en'
VITE_ENABLE_VOICE=true
VITE_ENABLE_WEATHER=true

4. Run the Project

npm run dev
Try Live Demo

Showcase

Responsive Design

Fully responsive across all devices

๐ŸŒŸ Feature Showcase

๐Ÿ“ฑ Dashboard & Social Features
Dashboard

Home Dashboard with Feed and Trending Content

Explore & Search

Explore and Search Functionality

๐Ÿ‘ฅ Communities & Connections
Communities

Community Hubs and Group Interactions

Video Call

Real-time Video Conferencing

๐Ÿง  Learning & Information
News Feed

Categorized News with Save and Search Features

AI Chatbot

AI-Powered Learning Assistant

๐ŸŽฎ Entertainment & Commerce
Games Center

Games Center with Filtering and Categories

Marketplace Overview

Marketplace Overview

Marketplace Detail

Detailed Product Views and Reward System

Team

Shreyas Kumar
Shreyas Kumar


Full Stack Developer
Shivanya Shomir Dutta
Shivanya Shomir Dutta


UI/UX Designer
Sahil Sandeep
Sahil Sandeep


Backend Developer

Future Roadmap

Real-time Features

  • Live chat system with end-to-end encryption
  • Real-time notifications for interactions
  • Collaborative document editing

AI Enhancements

  • Personalized content recommendations
  • Advanced AI study companions
  • Automated content moderation

Mobile Apps

  • Native iOS and Android applications
  • Push notifications system
  • Offline content access

Enhanced Analytics

  • Learning analytics dashboard
  • Personalized usage statistics
  • Community engagement metrics

We'd love your feedback and contributions!

Feel free to open issues, submit pull requests, or reach out to the team.


Report Bug ยท Request Feature ยท Contact Us




ยฉ 2025 Instylo. All rights reserved.

About

Instylo redefines social media by combining powerful networking features with innovative learning tools, community building, and entertainment - all in one sleek platform designed for the future.

Topics

Resources

Stars

Watchers

Forks

Languages