Skip to content

A comprehensive Campus Connect for B.Tech, M.Tech, and MBA students. Students sign in to fill admission forms, while the admin dashboard shows real-time user counts by program. Admins can update, add, or delete users.Additionally, the platform includes a secure contact form where students can send messages to the admin.

Notifications You must be signed in to change notification settings

1-Sanchit-1/CampusConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

Campus Connect

Overview

This project is a comprehensive admission management system for students pursuing B.Tech, M.Tech, and MBA programs. It allows students to sign in, fill out their admission forms, and manage their profiles. Admins have access to a dashboard with real-time insights into user counts categorized by program, and can update, add, or delete user records. The platform also includes a secure contact form for private communication between students and the admin.

Features

  • Student Authentication: Sign in or log in to manage admission forms.
  • Admin Dashboard: View total user counts, categorized by B.Tech, M.Tech, and MBA programs.
  • User Management: Admins can update, add, or delete user records.
  • Secure Contact Form: Students can send messages visible only to the admin.

Technologies Used

  • Frontend: React.js
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JWT (JSON Web Tokens)
  • Hosting: Vercel (Client),Vercel (Server)

Installation

  1. Clone the repository.
  2. Navigate to the client and server directories.
  3. Run npm install in both directories to install dependencies.
  4. Create a .env file in the server directory with the necessary environment variables.
  5. Run npm start in the server directory to start the backend.
  6. Run npm start in the client directory to start the frontend.

Deployment

  • Client: Deployed on Vercel.
  • Server: Deployed on Vercel.

About

A comprehensive Campus Connect for B.Tech, M.Tech, and MBA students. Students sign in to fill admission forms, while the admin dashboard shows real-time user counts by program. Admins can update, add, or delete users.Additionally, the platform includes a secure contact form where students can send messages to the admin.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published