Skip to content

Latest commit

Β 

History

History
110 lines (70 loc) Β· 3.08 KB

File metadata and controls

110 lines (70 loc) Β· 3.08 KB

Campus Fix πŸš€


Ticket

Overview

πŸ” It is a comprehensive ticketing system aimed at facilitating seamless issue reporting for students. The platform allows students to raise concerns or report problems efficiently. I implemented role-based authentication to ensure secure and controlled access, where students, administrators, and support staff have distinct permissions based on their roles.

To promote collaboration and continuous improvement, we introduced a feedback mechanism, enabling users to provide input on the resolution process. Additionally, administrators can send notifications or emails to keep students informed about the status of their reported issues, ensuring a transparent and responsive system.


Demo

Video Demo πŸŽ₯

Live Demo


Features ✨

  • πŸ”₯ A ticketing system for seamless issue reporting by students.
  • πŸ› οΈ Ensured secure and controlled access to the platform through role-based authentication
  • πŸ’‘ Added a feedback mechanism to encourage collaboration and continuous improvement within the ticketing system
  • πŸš€ Also enabling administrators to send notifications/email about posted problems

Tech Stack πŸ› οΈ

  • Frontend: React, Next.js, TailwindCSS.
  • Backend: Node.js
  • Database and tools: MongoDB, Prisma

Getting Started πŸ’»

Follow these instructions to set up the project locally.

Prerequisites

  • Node.js
  • React js
  • Javascript and tailwind css

Installation

  1. Clone the repo:
    git clone https://github.com/darshil89/CampusFix.git
  2. Set up cloudinary key in .env
  3. Install the dependencies
    npm install
  4. Run the code
    npm run dev

Contributing 🀝

Contributions are welcome! Follow these steps:

  1. Fork the repo
  2. Create your feature branch: git checkout -b feature/AmazingFeature
  3. Commit your changes: git commit -m 'Add some AmazingFeature'
  4. Push to the branch: git push origin feature/AmazingFeature
  5. Open a pull request

License πŸ“

This project is licensed under the MIT License - see the LICENSE file for details.


Authors πŸ‘₯


Support πŸ’¬

For any inquiries, feel free to reach out:


Show your support! 🌟

If you like this project, don't forget to give it a star! ⭐