Skip to content

Ashutosh-Mall/Collegia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Collegia

A student-first platform for technology, innovation, and collaboration.


🧠 What is Collegia?

Collegia is built to empower students by bringing together three key pillars:

  • Learning & Sharing — connect with peers, share ideas.
  • Projects & Innovation — collaborate on tech/innovation work.
  • Campus Ecosystem — manage events, communities, profiles in one place.

🚩 Features

  • Discover and manage campus events (create, edit, view).
  • User profiles: students can signup, login, edit profile.
  • Models for Users, Events, Feedback in backend.
  • Routes for users, events, feedback in express.
  • Views using EJS templating to render pages (home, event list, details, user login/signup).
  • Middleware to manage authentication, sessions, flash messages.
  • Static assets (CSS) for styling.

🛠️ Tech Stack

  • Backend: Node.js + Express.js
  • Views/Templating: EJS
  • Database: MongoDB (models defined in /model)
  • Frontend: HTML5 + CSS + EJS templates (no single-page-app yet)
  • Misc: Sessions, Flash messages, Authentication logic in middleware

📁 Project Structure (abridged)

image

About

A student-first platform empowering innovation, collaboration, and tech-driven communities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors