Skip to content

vamshi-05/student-voice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

CVR Student Voice

Introduction

CVR Student Voice is a MERN Stack project designed to provide a platform for students and teachers to raise complaints and voice their concerns. This application aims to facilitate better communication and resolution of issues within the educational institution.

Features

  • User Authentication: Secure login and registration for students and teachers.
  • Raise Complaints: Users can submit complaints or suggestions.
  • Anonymous Complaints: Users can submit anonymous complaints by hiding their details.
  • Complaint Tracking: Track the status of submitted complaints.
  • Admin Dashboard: Administrative interface for managing complaints and user roles.

Installation

To install and run this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/vamshi-05/student-voice.git
  2. Navigate to the project directory:
    cd student-voice
  3. Install server-side dependencies:
    cd backend
    npm install
  4. Install client-side dependencies:
    cd ../frontend
    npm install

Usage

Instructions on how to use the project:

  1. Start the backend server:
    cd backend
    npm start
  2. Start the frontend development server in new terminal:
    cd frontend
    npm start
  3. Open your browser and navigate to http://localhost:3000 to access the application.

Contributing

If you would like to contribute to this project, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes and commit them (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature-branch).
  5. Open a pull request.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •