Skip to content

kushvahasumit/Bllege

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bllege – Anonymous Social Platform for College Students

Bllege is a secure and anonymous social networking platform designed exclusively for verified college students. It enables students to openly discuss campus issues, share experiences, exchange placement insights, and collaborate across institutions — while maintaining privacy and authenticity.

Live Link

Visit Bllege

Project Demo:

Visit Bllege

CI/CD + Deployment Demo:

Visit Bllege

Project Overview

Bllege provides a safe ecosystem where students can:

  • Communicate anonymously
  • Discuss campus and academic topics freely
  • Share placement and career guidance
  • Participate in polls and surveys
  • Connect with peers across colleges

To ensure authenticity, users must register using verified college email addresses.

Features

1. Anonymous Posting

  • Post and comment without identity exposure
  • Encourages honest discussions
  • Supports sensitive topic conversations

2. College Channels

  • Dedicated discussion channels for each college
  • Enables localized student interaction

3. Community Discussions

  • Open community threads including:
    • Job market trends
    • Interview preparation
    • Career guidance
    • Industry discussions

4. Polls & Surveys

  • Create interactive polls
  • Analyze student opinions and trends
  • Useful for academic and career insights

5. Placement Board

  • Share placement opportunities
  • Insider company hiring insights
  • Peer-driven interview experiences

Tech Stack

Frontend

  • React.js
  • Vite
  • Tailwind CSS
  • Axios
  • Zustand (State Management)

Backend

  • Node.js
  • Express.js
  • MongoDB
  • JWT Authentication

DevOps & Deployment

  • Docker
  • Docker Compose
  • Jenkins (CI/CD Pipeline)
  • AWS EC2
  • Nginx (Reverse Proxy)

CI/CD Pipeline

Implemented automated deployment using Jenkins.

Pipeline Workflow

  1. Developer pushes code to GitHub
  2. Jenkins triggers pipeline
  3. Build Docker Images
  4. Run automated checks
  5. Deploy updated containers on AWS EC2
  6. Application becomes live

AWS Deployment

Bllege is deployed on AWS EC2 using:

  1. Docker containers
  2. Jenkins automated pipeline
  3. Nginx reverse proxy

About

Inclusive space to interact anonymously, share insights, and discuss important topics

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages